Решил сделать страницу ошибки 404 в дизайне сайта.
Да еще и чтобы текст можно было контролировать через админку.
Везде для вывода 404 ошибки используется функция error404().
Лежит она в /system/core/core.php.
Шаблон страницы в изначальном варианте загружается строкой:
cmsTemplate::getInstance()->renderAsset('errors/notfound');
Взял по примеру генерации страницы контента. Использовал системные функции.
Итог:
$content_model = cmsCore::getModel('content'); $item = $content_model->getContentItem('pages', 14); //14 - id конкретной страницы в админке $ctype = $content_model->getContentTypeByName('pages'); $fields = $content_model->getContentFields('pages'); 'ctype' => $ctype, 'fields' => $fields, 'item' => $item, 'is_moderator' => 0, 'user' => 0 ));
Но че-то не работает этот итог...
Кто может помочь?