Как пользоваться блоками и создавать новые?
Добрый день! Интересует вопрос: как научиться пользоваться блоками и создавать новые? Например: популярные объявления можно выводить с помощью - {display file="popular-bulletins-block" enh="bulletin_board"}
А вот как выводить блок с последними статьями или страницами?
А вот как выводить блок с последними статьями или страницами?
Сначала нужно передать переменную "my_pages" в шаблон - в файле applications\bulletin_board\frontend\hooks\AfterRegisterFunctions.php
добавить в метод после этого можно использовать переменную "my_pages" в любом файле шаблона или в блоках (.tpl)
Для вывода последних страниц: нужно создать запрос к БД (можно в файле AfterRegisterFunctions.php), получить данные и передать данные в шаблон.
Эта функция ({display file="popular-bulletins-block" enh="bulletin_board"}) выводит содержимое файла `applications\bulletin_board\frontend\views\{шаблон}\tpl\popular-bulletins-block.tpl`
добавить
$this->View->assign("my_pages", "My pages");
public function assign() {
}
}
{$my_pages}
Для вывода последних страниц: нужно создать запрос к БД (можно в файле AfterRegisterFunctions.php), получить данные и передать данные в шаблон.
Эта функция ({display file="popular-bulletins-block" enh="bulletin_board"}) выводит содержимое файла `applications\bulletin_board\frontend\views\{шаблон}\tpl\popular-bulletins-block.tpl`