Jump to content


Photo
- - - - -

Все возможные переопределения в шаблонах ZOO


2 replies to this topic

#1 Ёшкин Кот

Ёшкин Кот
  • JBZoo User (rus)
  • User rate: 77.7
  • posts: 757
  • topics: 134

Posted 25 November 2016 - 14:41

Есть ли где то инфа по всем возможным переопределениям в шаблоне ZOO?

Какие можно переопределять файлы компонента и какая логика при этом работает?

 

Можно ли переопределить файлы от сюдава components/com_zoo/controllers/

 

Вообще на будущее, если ли где то памятка по данным вопросам. Я не нашел ни где. На форуме я не нашел.

 


  • 0

#2 CB9TOIIIA

CB9TOIIIA
  • Administrators
  • User rate: 230.6
  • posts: 3680
  • topics: 235

Posted 25 November 2016 - 14:51

угу) самому интересно - а то ядро правлю ))


  • 0

#3 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 28 November 2016 - 08:36

Все переопределения почти любых файлов в ZOO работают по одному и тому же принципу.

 

http://forum.jbzoo.c...nta-zoo-jbzoo/ Работа с путями

 

Грубо говоря, система регистрирует с помощью path-хелпера почти все пути для себя под разными ключами.

Под одним и тем же ключем можно зарегистрировать сколько угодно реальных путей.

Например, под ключем "elements" будет как минимум зарегистрировано 3 реальных пути

  • public_html\media\zoo\elements
  • media\zoo\applications\jbuniversal\elements
  • media\zoo\applications\jbuniversal\templates\<TPL>\elements

Когда мы ищем любой файл элемента (шаблон, стиль, js, php) то система ищет файлы снизу вверх, т.е первым делом в шаблоне, потом в jbuniversal, затем в оригинальной папке ZOO.

 

И потом получаем путь первого найденного совпадения.


  • 2
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!