Вы не зашли.
legenda, все работает, это я тупники ловил, там не нужно просто ничего менять, лишь альт задаешь нужный и все, и тогда выводит только на странице с данным альтом.
I ♥ NGeneration CMS
Не в сети
legenda, если я не ошибаюсь, то тебя интересовало по новостям:
{% if isHandler('news:news') and handler.params.altname == 'ТУТ АЛЬТ НОВОСТИ ПИШЕШЬ И ВСЕ' %}
блок на страничке новости с альтнеймом = altname_novosti
{% endif %}
isHandler('news:news') - оказывается это никакие не альты категорий, вобщем трогать не надо.
I ♥ NGeneration CMS
Не в сети
RocketBoy,
{% if isHandler('news') and handler.params.category == 'info' %}
Я в категории info, и на страничке полной новости с категорией info
{% endif %}
Не в сети
Не в сети
RocketBoy,
{% if isHandler('news') and (handler.params.category == 'info' or handler.params.category == 'docs') %}
Я в категории info и docs, и на страничке полной новости с категорией info
{% endif %}
Не в сети
Knopik, или так:
{% if isCategory('info, docs') %}Я в одной из категорий: info, docs. А если точнее, то я в: {{ isCategory(':alt') }}{% endif %}
Но это для более менее последних SVN версий.
Не в сети
vitaly, в полных новостях категории info не выводит
Не в сети
Knopik, isCategory() и не должна работать в новостях.
В SVN выложил обновления, добавлена функция isNews(), вот она как раз позволяет "отлавливать" новости как по ID/альт. имени так и по ID/альт. имени основой/любой категории.
Детали использования функции лежат в доке (readme/docs/)
Не в сети
RocketBoy,
{% if isHandler('news') and handler.params.category == 'info' %}
Я в категории info, и на страничке полной новости с категорией info
{% endif %}
если новость одновременно в нескольки категориях то такой вариант на страничке полной новости неработает(
Не в сети
Knopik, isCategory() и не должна работать в новостях.
В SVN выложил обновления, добавлена функция isNews(), вот она как раз позволяет "отлавливать" новости как по ID/альт. имени так и по ID/альт. имени основой/любой категории.
Детали использования функции лежат в доке (readme/docs/)
Можеш скинуть номер СНВ?
Не в сети
legenda, http://trac.assembla.com/ngcms/changeset/1068
Не в сети
Knopik, спасибо, но все-же как сделать чтоб "Я в категории info, и на страничке полной новости с категорией info" если новость в нескольнких сразу категориях, хотя би если категория info первая
?
Не в сети
legenda,
{% if (isCategory('info')) or (isNews('cat:info')) %} Я в категории info, и на страничке полной новости с категорией info {% endif %}
Не в сети
Knopik, а можно такую конструкцию построить?
{% if isCategory('blogosfera|web-development|thoughts|internet|politics|hardware|foto|soft') %}
{plugin_tags}
{% endif %}
А то у меня не работает, но ведь по идее можно наверное)
I ♥ NGeneration CMS
Не в сети
Евгений, в функции isCategory категории указываются через запятую.
{% if isCategory('blogosfera, web-development, thoughts, internet, politics, hardware, foto, soft') %}
{plugin_tags}
{% endif %}
Не в сети
Евгений, в функции isCategory категории указываются через запятую.
{% if isCategory('blogosfera, web-development, thoughts, internet, politics, hardware, foto, soft') %} {plugin_tags} {% endif %}
Knopik спасибо мне тоже пригодится
Не в сети
В СВН появилась возможность выводить все новости по ссылке /all/ (вот тут описано как)
как на такой страничке вывести блок через твиг?
соответствено и на таких /all/page/2/...
Не в сети
Привет всем.
Интересует такой вопрос:
Мне нужно на своем сайте выводить отфильтрованные новости по полю xfields т.е.:
Я использую два шаблона с помощью плагина switcher, на одном шаблоне отображаются все новости без фильтра, а на втором все новости у которых нет определенного значения, в моем случае:
Я создал с помощью плагина xfields два значения одно Да- значение(1), другое Нет-значение(2). мне нужно во втором шаблоне выводить все новости в которых нет значения 2.
Моя версия NG 1068,значение xfields находиться в "персональном поле в БД".
Интересует решение через news.table.tpl
Изменено Сергей (2012-12-11 11:21:02)
Не в сети
Ребят, всем привет, вы очень все молодцы, уже приспосабливаю вашу CMS под один свой сайт, который до этого был на файлах, остались сущие мелочи - сделать вывод нескольких блоков только на главной - а именно, популярных новостей, последних новостей и просто текстового блока. Возникла загвоздка - в какой именно файл нужно прописать вот это:
1. Блок только на главной
при условии что у вас на главной новости
{% if isHandler('news:main') %}
только на главной
{% endif %}
Прописываю в main.tpl в папке шаблона - так и выводится, а больше вроде некуда. Можно вас попросить для новичков писать чуть подробнее мануалы - указывать, даже если это кажется вам очевидным, в каких файлах делать изменения, как это сделано в теме с плагином альтернативных тайтлов - там четко указано, в какие файлы что добавить, а здесь - непонятно, уж извините. Очень буду ждать вашего ответа, поскольку сайт без нужных мне блоков будет недоработан и не сможет быть запущен в нужном виде.
И да, как сделать вызоа вывода последних и популярных новостей - плагины установлены и активны, но нигде ничего не выводится. Подозреваю, что-то нужно добавить в шаблоне, но где и что? Было бы хорошо в настройках плагина прямо в админке это писать - мол, чтобы вывести инфу, пропишите то-то и тот-то там-то и там-то, пояснений там и так много на каждый пункт, но самого элементарного - как же вывести нужную инфу - не заметил. Может был невнимателен - тыкните, если знаете)
Не в сети