Я установил шаблон joomla, но каждый раз появляется следующая ошибка:
Примечание: неопределенная переменная: my in C: \ xampp \ htdocs \ Joomla16 \ templates \ cartion \ index.php в строке 36 Примечание: попытка получить свойство необъекта в C: \ xampp \ htdocs \ Joomla16 \ templates \ cartion \ index.php в строке 36
ФАТАЛЬНАЯ ОШИБКА: ВЫЗОВ ФУНКЦИИ ЧЛЕНА GETCFG () НА НЕОБЪЕКТЕ В C: \ XAMPP \ HTDOCS \ JOOMLA16 \ ШАБЛОНЫ \ CARTION \ SUCKERFISH.PHP В ЛИНИИ 763
Как мне решить эту проблему?
Я тоже поделился кодом:
<jdoc:include type="head" /> <?php if($my->id) initEditor(); ?> #lin36 if ($mainframe->getCfg('shownoauth')) { $sql = ("SELECT m.*, count(p.parent) as cnt" . "\nFROM #__menu AS m" .#763
//global $mainframe was deprecated in Joomla 1.5 and completely removed from Joomla 1.6. //global $mainframe; $app =& JFactory::getApplication('site'); $app->initialise(); //$access = !$mainframe->getCfg( 'shownoauth' ); $access = $app->getCfg( 'shownoauth' );
Я подозреваю, что это потому, что $mainframe не определено,
$mainframe
$mainframe = new some_classname();?
$mainframe = new some_classname();
также выглядит так, что в этом шаблоне отсутствуют обязательные классы, которые определяют $mainframe