Если на странице Chronofrms не отображаются теги из соответствующего пункта меню нужно в файл вывода (chronoforms.html.php) после:
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
$mainframe =& JFactory::getApplication('site');
Вставить:
jimport('joomla.html.parameter');
$doc = & JFactory::getDocument();
$app = JFactory::getApplication();
$menus = $app->getMenu();
if ($menu = $menus->getActive()) {
if($menu->query['view']=="form"){
$menuParams = new JParameter($menu->params);
$doc->setDescription($menuParams->get('menu-meta_description'));
$doc->setMetadata('keywords', $menuParams->get('menu-meta_keywords'));
}
}
Без условия:
if($menu->query['view']=="form"){
Можно применять к другим компонентам.
Свежие комментарии