К примеру на главную страницу Вам нужно вывести список страниц и захватить некоторые поля.
Приведу готовый вариант кода.
// Получаем страницы с активной темы (заменяем bootstrap на свою тему)
$staticPages = new \RainLab\Pages\Classes\PageList('bootstrap');
$items = $staticPages->listPages();
foreach ($items as $item) {
// url страницы
$link = $item->viewBag['url'];
// название файла
$filename = $item->fileName;
// заголовок страницы
$title = $item->viewBag['title'];
// дополнительные поля. меняем tvs на свое поле
$tvs = $item->viewBag['tvs'];
}
Опубликовано 19 июля 2021 г. в категориях: October CMS Winter CMS
Если Вам необходимо внедрить данную разработку на свой проект, свяжитесь со мной, обсудим цену и срок.