Я новичок в Joomla и использую компонент связи Chrono для внутренних страниц. Я хочу предоставить динамический заголовок страницы и описание для каждой страницы, которая имеет один шаблон. В серверной части есть опция, где мы можем установить заголовок страницы:
components->chrono connectivity->connections management->connection id->general->header/title
панели администратора.
Но он принимает только заголовок и описание страницы по умолчанию. Вместо этого мне нужно дать название продукта и описание динамически.
может кто-нибудь помочь мне .. спасибо заранее ..
Поскольку нет никакого компонента или плагина, доступного для версии Joomla 1.5. Либо создайте пользовательский модуль, либо добавьте хак к коду, как показано ниже в компонентах-> com_chronoconnectivity-> chronoconnectivity.html.php
if( trim($MyConnection->connectionparams('heading')) ){
$document =& JFactory::getDocument();
if((isset($_REQUEST['connectionname'])) && ($_REQUEST['connectionname'] == 'yourconnectionname') && (isset($_REQUEST['id']))) {
$query = "SELECT * FROM `table_name` WHERE `id` =".$_REQUEST['id'].";";
$database->setQuery($query);
$chronaconnectivity = $database->loadObject();
$document->setTitle($chronaconnectivity->title);
}else{
$document->setTitle($MyConnection->connectionparams('heading'));
}
}
вместо ниже
if( trim($MyConnection->connectionparams('heading')) ){
$document =& JFactory::getDocument();
$document->setTitle($MyConnection->connectionparams('heading'));
}
Других решений пока нет …