Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

rss

Вы не зашли.

Объявление

#1 2012-11-30 12:28:40

easmik
Модератор
Откуда: Анталья
Зарегистрирован: 2011-02-01
Сообщений: 1005
Рейтинг :   37 
Профиль  Вебсайт

Вывод название категории через TWIG но не через news.table.tpl как?

Как сделать чтоб эта конструкция

Код:

{% if (handler == 'by.category') %}
<h1>{{ category.name }}</h1>
{% endif %}

работала в main.tpl? сейчас если добавить [TWIG][/TWIG] все равно не хочет выводиться

P.S. Стоит SVN Changeset [1106]


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Неактивен

 

#2 2012-12-02 13:16:28

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

Re: Вывод название категории через TWIG но не через news.table.tpl как?

Код:

[TWIG]
{% if (isHandler('news:by.category')) %}
<h1>{{ isCategory(':name') }}</h1>
{% endif %}
[/TWIG]

Неактивен

 

#3 2012-12-02 17:22:36

easmik
Модератор
Откуда: Анталья
Зарегистрирован: 2011-02-01
Сообщений: 1005
Рейтинг :   37 
Профиль  Вебсайт

Re: Вывод название категории через TWIG но не через news.table.tpl как?

vitaly, спасибо smile


Все сайты, что могут быть сделаны на ng cms, должны быть сделаны на ng cms.

Расширив границы сознания, мы открываем новые горизонты жизни.

Неактивен

 

#4 2013-03-25 18:15:43

Vaha
Пользователь
Зарегистрирован: 2011-02-19
Сообщений: 115
Рейтинг :   
Профиль

Re: Вывод название категории через TWIG но не через news.table.tpl как?

Но это работает только в категориях. А как сделать, чтобы и в полных новостях отображалось название категории через main.tpl?

Неактивен

 

#5 2013-03-25 18:23:01

irbees2008
пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2438
Рейтинг :   105 
Профиль  Вебсайт

Re: Вывод название категории через TWIG но не через news.table.tpl как?

Код:

{category}

добавь в news.full.tpl

Неактивен

 

#6 2013-03-25 18:25:18

Vaha
Пользователь
Зарегистрирован: 2011-02-19
Сообщений: 115
Рейтинг :   
Профиль

Re: Вывод название категории через TWIG но не через news.table.tpl как?

irbees2008,  нее, мне надо, чтобы в правой колонке шаблона main.tpl отображалось название категории при переходе на полную новость.

Вот этот код выводит только тогда, когда находишься в категории:

Код:

[TWIG]
{% if (isHandler('news:by.category')) %}
<h1>{{ isCategory(':name') }}</h1>
{% endif %}
[/TWIG]

А вот как сделать, чтоб выводило когда находишься в полной новости?

Отредактированно Vaha (2013-03-25 18:27:00)

Неактивен

 

#7 2013-03-25 20:22:56

Knopik
Пользователь
Откуда: ufa
Зарегистрирован: 2009-10-14
Сообщений: 331
Рейтинг :   55 
Профиль  Вебсайт

Re: Вывод название категории через TWIG но не через news.table.tpl как?

Vaha, в полной новости получить имя текущей категории через твиг наверно не получится...

как вариант, можно использовать костыль, в файле /engine/includes/inc/functions.inc.php, после 2395 строки (svn) добавить

Код:

if ($rules == ':cat_name')                                   return secure_html($currentCategory['name']);

и в шаблоне использовать

Код:

{% if isHandler('news:by.category') %}
<h1>{{ isCategory(':name') }}</h1>
{% elseif isHandler('news:news') %}
<h1>{{ isNews(':cat_name') }}</h1>
{% endif %}

правда я не проверял, должно работать...

Отредактированно Knopik (2013-03-25 20:23:37)

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.012 seconds, 15 queries executed ]