camo-mania
Программные разработки для CMS Simpla, расширяющие и изменяющие стандартный функционал системы.

Каталог товаров

Каталог статей

Как на разных страницах выводить различные блоки?

В шаблонах доступна переменная $module, которая содержит имя текущего модуля. С ее помощью можно выводить особые блоки на разных страницах, например, так:

1. {if $module=='MainView'} код на главной {/if}  - вывод особого блока только на главной
2. {if $module!='MainView'} код для всех страниц, кроме главной {/if}  - вывод особого блока для всех страниц, кроме главной
3. {if $module=='MainProduct' || $module=='MainProducts'} код для страниц списка товаров и отдельного товара {/if}  - вывод особого блока для страниц списка товаров и отдельного товара

Названия модулей - имена файлов в папке view (без расширения php, кроме IndexView) таковы:
BlogView - блог
CartView - корзина
FeedbackView - обратная связь
LoginView - вход
MainView - главная страница
OrderView - заказ
PageView - информационные страницы
ProductsView - страницы списков товаров (категория товаров, бренд, результаты поиска)
ProductView - страница товара
RegisterView - регистрация
UserView - кабинет пользователя





  • Отзывы (0)
  • Добавить отзыв

Отзывы:

© 2021 simpla-tuning.com