Перейти к содержимому


Фотография
- - - - -

Как переопределить стандартный элемент

изменение ядра

Лучший Ответ Cheren-dow , 07 July 2014 - 13:01

nickolas, доброго времени суток. Извините за долгий ответ. Элемент можно переопределить следующим образом.

Откройте файл

сайт\media\zoo\applications\jbuniversal\framework\events\jbevent.application.php

В методе init добавьте следующие строки

public static function init($event){
   $app = self::app();
   $app->path->register(JPATH_BASE . '/templates/' . JFactory::getApplication()->getTemplate() . '/html/jbzoo/elements/', 'elements');
}

Далее в шаблоне сайта создайте папку html если ее нет, в ней папку jbzoo, а внутри папку elements

Перенесите нужный элемент в папку elements и изменяйте шаблоны. Можете указать любой свой путь до папки с переопределенными элементами.

dcd_200x0.png

Перейти к сообщению


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 nickolas

nickolas

Отправлено 30 June 2014 - 08:30

Задача: нужно изменить внешний вид отображаемого в шаблонах элемента "сравнение товаров(jbzoo compare)"

Я нашел где лежит файл отвечающий за него jbcompare.php.

ВОПРОС В СЛЕДУЮЩЕМ: Куда мне положить файл из дирректории tmpl, чтобы переопределить стандартный вид этого элемента и чтобы он не затерся при обновлении?


  • 0

#2 Cheren-dow

Cheren-dow

Отправлено 07 July 2014 - 13:01   Лучший Ответ

nickolas, доброго времени суток. Извините за долгий ответ. Элемент можно переопределить следующим образом.

Откройте файл

сайт\media\zoo\applications\jbuniversal\framework\events\jbevent.application.php

В методе init добавьте следующие строки

public static function init($event){
   $app = self::app();
   $app->path->register(JPATH_BASE . '/templates/' . JFactory::getApplication()->getTemplate() . '/html/jbzoo/elements/', 'elements');
}

Далее в шаблоне сайта создайте папку html если ее нет, в ней папку jbzoo, а внутри папку elements

Перенесите нужный элемент в папку elements и изменяйте шаблоны. Можете указать любой свой путь до папки с переопределенными элементами.

dcd_200x0.png


Сообщение отредактировал Cheren-dow: 07 July 2014 - 13:02

  • 1
Изображение
 




Click to return to top of page in style!