frontend_action_post
Интерфейсный хук, расширяющий содержимое страницы просмотра записи блога во фронтенде.
Доступно начиная с версии 1.0.0.
Блог
Входящие параметры (передаются по ссылке)
$params array Массив параметров запроса, возвращаемых методом waRequest::param().
… код плагина …
Результат работы плагина
{$frontend_action_post.%plugin_id%.nav_before}
Дополнительное содержимое над основной (центральной) частью страницы.
{$frontend_action_post.%plugin_id%.footer}
Дополнительное содержимое под основной (центральной) частью страницы.
{$frontend_action_post.%plugin_id%.head}
Дополнительное содержимое в секции HEAD (например, для подключения CSS- или JavaScript-файлов).
{$frontend_action_post.%plugin_id%.sidebar}
Дополнительные элементы в секции навигации.
Блог
Пример кода плагина
PHP
public function frontendActionPost($params) { waLog::log(print_r($params, true), 'blog/myplugin/frontend-action-post.log'); return array( 'nav_before' => 'Custom navigation content', 'footer' => 'Custom footer content', 'head' => 'Custom HTML code for HEAD section', 'sidebar' => 'Custom sidebar content', ); }