Добрый день,
Пытаюсь перекрыть файлы com_emerald/layouts/buttons.php and com_emerald/layouts/links.php в своей теме. Размещаю одноименные файлы в папке:
templates/<название шаблона>/html/layouts/com_emerald/<Имя файла>
Система не видит мои перекрытые файлы из шаблона и использует файлы из компонента.
Беглый обзор исходного кода com_emerald, показал, что вариант поиска файлов через:
$this->menu = new JLayoutFile('links', JPATH_COMPONENT .'/layouts');
Не работает должным образом в Joomla 3.5. А новый вызов с таким кодом работает:
$this->menu = new JLayoutFile('links', null, array('debug' => true, 'client' => 1, 'component' => 'com_emerald'));
Просьба подсказать, либо я не понял, как выполнять перекрытие. Либо же все-таки бага в самом компоненте. Так как альтернативный вызов у меня работает как надо.
Спасибо
Добрый день,
Пытаюсь перекрыть файлы com_emerald/layouts/buttons.php and com_emerald/layouts/links.php в своей теме. Размещаю одноименные файлы в папке: templates/<название шаблона>/html/layouts/com_emerald/<Имя файла> Система не видит мои перекрытые файлы из шаблона и использует файлы из компонента. Беглый обзор исходного кода com_emerald, показал, что вариант поиска файлов через:
$this->menu = new JLayoutFile('links', JPATH_COMPONENT .'/layouts');
Не работает должным образом в Joomla 3.5. А новый вызов с таким кодом работает:
$this->menu = new JLayoutFile('links', null, array('debug' => true, 'client' => 1, 'component' => 'com_emerald'));
Просьба подсказать, либо я не понял, как выполнять перекрытие. Либо же все-таки бага в самом компоненте. Так как альтернативный вызов у меня работает как надо.
Спасибо