Сегодня 29 июня, воскресенье ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7281
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Хаки и Скрипты Next Generation CMS
Хаки и Скрипты Next Generation CMS
Голосов: 1
Адрес блога: http://ngcmshak.ru
Добавлен: 2013-12-31 14:21:51 блограйдером 88888888
 

Переменные используемые в NG

2014-02-11 14:41:57 (читать в оригинале)

Решил сделать шпаргалку по переменным в которые используются в NGcms на TWIGe
1.выводим URL страницы
Код:
 {{ currentURL }}
2.Заголовок страницы
Код:
 {{ titles }}
выводится в head вот так
Код:
 <title>{{ titles }}</title>
3.Язык страницы
Код:
 {{ lang['langcode'] }}
выводится в head вот так
Код:
 <html lang={{ lang['langcode'] }}>
4.Кодировка страницы
Код:
 {{ lang['encoding'] }}
выводится в head вот так
Код:
 <meta charset={{ lang['encoding'] }}>
5.Указываем движок и версию
Код:
 {{ what }} {{ version }}
выводится в head вот так
Код:
 <meta name=generator content="{what} {version}" />
6.переменная указывает адрес до папки с шаблоном
Код:
 {{ tpl_url }}
Используется в шаблоне для упрощения указания адреса до файла в папке с шаблоном пример вывода картинки из папки images в папке шаблона
Код:
 <img src="{{ tpl_url }}/images/rss.png"/>
7.указывает путь до папки с библиотекой скриптов
Код:
 {{ scriptLibrary }}
8.Указывает путь до Домашней страницы
Код:
 {{ home}}
9.Выводит основное содержание ,новости
Код:
 {{ mainblock }}
10.Вывод формы поиска
Код:
 {{ search_form }}
11.Вывод персонального меню
Код:
 {{ personal_menu }}
12.Вывод плагина xnews
Код:
 {{ callPlugin('xnews.show', {'order' : 'viewed', 'count': '10', 'template' : 'xnews1'}) }}
13.Вывод плагина опросы
Код:
 {{ voting }}
14.Подключение скриптов плагинов
Код:
 {{ htmlvars }}
15.Инклюд ,вставка файла в шаблон,на этом примере вставляем файл шаблона слайдера
Код:
 {% include "slider.tpl" %}
16.Выводим плагин календарь
Код:
 {{ callPlugin('calendar.show') }}
17.Выводим плагин архив
Код:
 {{ callPlugin('archive.show', {'maxnum' : 12, 'counter' : 1, 'template': 'archive', 'cacheExpire': 60}) }}
18.Выводим плагин активные пользователи
Код:
 {{ callPlugin('top_active_users.show', {'number' : 12, 'mode' : 'news', 'template': 'top_active_users', 'cacheExpire': 60}) }}
19.Выводит название сайта указанное в админке
Код:
 {{ home_title }}
20.Вывод отладочной информации
Код:
 [debug]
{debug_queries}<br/>{debug_profiler}
[/debug]
21.Блокировка содержимого сайта при проведении работ на сайте,управляется в админке
Код:
 [sitelock]...[/sitelock]
22.Количество SQL запросов
Код:
 {queries}
23.Генерация страницы
Код:
 {exectime}
24.То ли размер страницы или потребление памяти
Код:
 {memPeakUsage}
25.Выводит категорию в новости
Код:
 {{ category }}
26.Адрес на полную новость
Код:
 {{ news.url.full }}
27.Название новости
Код:
 {{ news.title }}
28.Дата публикации новости
Код:
 {{ news.date }}
29.Ссылка на профиль автора новости
Код:
 {{ news.author.url }}
30.Вывод имени автора новости
Код:
 {{ news.author.name }}
31.Вывод короткой новости
Код:
 {{ news.short }}
32.Выводим количество просмотров новости
Код:
 {{ news.views }}
33.Выводим плагин теги в новости
Код:
 {{ tags }}
34.Выводим количество комментариев
Код:
 {comments-num}
35.Выводим плагин рейтинг новости
Код:
 {{ plugin_rating }}
36.Выводим плагин похожие новости
Код:
 {{ plugin_similar_tags }
37.Выводим плагин комментарии
Код:
 {{ plugin_comments }}
38.Адрес админки
Код:
 {{ admin_url }}
39.Адрес на добавление новости
Код:
 {{ addnews_link }}
40.Только админу
Код:
 [if-have-perm]...[/if-have-perm]
41.Адрес на редактирование профиля
Код:
 {{ profile_link }}
42.Адрес на страницу с сообщениями
Код:
 {{ p.pm.link }}
43.Вывод количества писем
Код:
  {{ p.pm.total }}
44.Вывод количества новых писем
Код:
 {{ p.pm.new }} 
45.Адрес на выход
Код:
 {{ logout_link }}
46.Вывод полной новости
Код:
 {{ news.full }}
47.Вывод категорий содержит древовидное меню категорий новостей (см. также шаблон: categories.tpl)
Код:
 {{ categories }}
48.Вывод ссылки на редактирование новости
Код:
 {% if (news.flags.canEdit) %}<a  href="{{ news.url.edit }}">редактировать</a>{% endif %}
49.Вывод ссылки на удаление новости
Код:
 [del-news]Удалить[/del-news]
50.Выводим имя категории
Код:
 {{ category.name }}
51.Адрес иконки категории
Код:
 {{ category.icon.purl }}
52.Выводим информацию категории
Код:
 {{ category.info }}
53.Выводим пагинацию
Код:
 {{ pagination }}
54.Выводим дату обновления новости
Код:
 {{ news.update }}
55.
Код:
 {{ news.categories.masterText }}
56.Пагинация внутри новости
Код:
 {{ news.pagination }}

Тэги: twig

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.