Автор Тема: Временный показ информации на некоторых страницах.  (Прочитано 270 раз)

05 Март 2014, 10:40:51
  • Ветеран
  • *****
  • Сообщений: 991
  • Репутация: +5/-0
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Задача такая.
На сайте есть пока незаполненные категории, но они должны быть.
Как в этих категориях сделать автоматическую установку модуля homefeatured.
С тем условием, что когда в такой категории появится тематическая
информация этот блок будет из нее убран.

Никто не пробовал нечто подобное?
Не боги горшки обжигают, не зачем им такой хренью заниматься.
05 Март 2014, 12:10:50
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 33069
  • Репутация: +26762/-0
    • Просмотр профиля
{if $category->description}
        {$category->description}
{else}
        {include file="$tpl_dir./modules/homefeatured.tpl"}
{/if}
05 Март 2014, 16:50:06
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 991
  • Репутация: +5/-0
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
{if $category->description}
        {$category->description}
{else}
        {include file="$tpl_dir./modules/homefeatured.tpl"}
{/if}

Наверно это правильно, но на сайте такое количество мест куда это можно вставить, что я в затруднении.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
05 Март 2014, 16:59:33
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 33069
  • Репутация: +26762/-0
    • Просмотр профиля
Если показывать нужно в категориях, то шаблон category.tpl, в нем есть уже блок с описанием.
{if $category->description}
....
Вот его можно заменить.