Как пользоваться блоками и создавать новые?

Просмотры 1
Дата 9 июн., 2016 (8 лет, 6 месяцев, 2 недели, 22 часа назад)
#1
Добрый день! Интересует вопрос: как научиться пользоваться блоками и создавать новые? Например: популярные объявления можно выводить с помощью - {display file="popular-bulletins-block" enh="bulletin_board"}
А вот как выводить блок с последними статьями или страницами?
Дата 10 июн., 2016 (8 лет, 6 месяцев, 2 недели, 12 часов назад)
#2
Сначала нужно передать переменную "my_pages" в шаблон - в файле applications\bulletin_board\frontend\hooks\AfterRegisterFunctions.php
добавить
$this->View->assign("my_pages", "My pages");
в метод
public function assign() {

}
после этого можно использовать переменную "my_pages" в любом файле шаблона или в блоках (.tpl)
{$my_pages}


Для вывода последних страниц: нужно создать запрос к БД (можно в файле AfterRegisterFunctions.php), получить данные и передать данные в шаблон.

Эта функция ({display file="popular-bulletins-block" enh="bulletin_board"}) выводит содержимое файла `applications\bulletin_board\frontend\views\{шаблон}\tpl\popular-bulletins-block.tpl`

^
Запустить задачи