2014-11-26 9 views
1

Я новичок в joomla и использую компонент chrono connectivity для внутренних страниц. Я хочу предоставить динамический заголовок страницы и описание для каждой страницы с единственным шаблоном. В бэкэнд есть опция, в которой мы можем установить заголовок страницы:динамическое название страницы для joomla в соединении chrono

components->chrono connectivity->connections management->connection id->general->header/title панели администратора.

Но он принимает только заголовок и описание страницы по умолчанию. Вместо этого я должен динамически указывать название и описание продукта.

может me..thanks кто поможет заранее ..

+0

Позвольте мне знать ваш Joomla версии – Athipatla

+0

Joomla версия 1.5. – gunas

ответ

1

Поскольку не существует ни один из компонентов или плагина для 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')); 
}