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


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

Изменить расположение css jbzoo


Лучший Ответ Art-Pavluk , 19 November 2015 - 17:15

SmetDenis сказал(а) 19 Ноя 2015 - 16:11:

Все подключения происходят с помощью jbassetsHelper

\media\zoo\applications\jbuniversal\framework\helpers\jbassets.php

Изменять его только на свой страх и риск.

 

Он вызывается беспорядочно по мере работы всего сайта. Там есть такие важные методы как css() и less()

В конце он вызывается loadAll() в момент, когда Joomla рендерит позицию head в шаблоне  через системные события CMS. 

Только в этот момент мы знаем полный список статики, которая необходима документу. 

 

Если какой-то из less вас не устраивает, то его можно переопределить через соответствующую папку jbuniversal/templates/....../assets/

Т.е создать одноименный файл как в глобальном jbuniversal/assets.

 

Рассчитывать на порядок css в документе - я вам не советую. Очень вредно, потому что это не управляется никем и никак. Сегодня CSS загружаются так, завтра появится другое расширение и они выстроятся в другом порядке. Это касается любой CMS

Спасибо за совет, я тогда просто переопределю пару файлов jbzoo по документации.

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


  • Закрытая тема Тема закрыта
Сообщений в теме: 18

#1 Art-Pavluk

Art-Pavluk

Отправлено 19 November 2015 - 09:11

Всем привет, так получилось что на сайте у меня gantry5, я создал кастовый scss он автоматом подключается, но он подключается  до css jbzoo и получается я в своем файле не могу переопределить стили. !important не вариант.
Подскажите как сменить порядок подключения css jbzoo ?

04a81e72d0.jpg


Сообщение отредактировал Art-Pavluk: 19 November 2015 - 09:11

  • 0

#2 feedmy.name

feedmy.name

Отправлено 19 November 2015 - 09:41

а в соседние стили(файл) который уже подключен шлепнуть пробовали? пока как вариант. или именно вот так нужно и никак иначе?)


  • 0

you call my joomla wonderfull but yet i called simple : )


#3 Art-Pavluk

Art-Pavluk

Отправлено 19 November 2015 - 09:50

feedmy.name сказал(а) 19 Ноя 2015 - 08:41:

а в соседние стили(файл) который уже подключен шлепнуть пробовали? пока как вариант. или именно вот так нужно и никак иначе?)

Проблема в том что jbzoo стоит приоритетней всего( 


  • 0

#4 feedmy.name

feedmy.name

Отправлено 19 November 2015 - 10:02

а для чего стили для шаблона или для JBzoo? может быть их в папку \media\zoo\applications\jbuniversal\templates\uikit****btsrp\assets\less

 просто мало инфы

 

и вот на хабре почитайте (или читали) мб там нароете это 1 часть.


  • 0

you call my joomla wonderfull but yet i called simple : )


#5 Art-Pavluk

Art-Pavluk

Отправлено 19 November 2015 - 10:06

Хотелось бы услышать комментария разработчиков, так как это все я читал, мне такой вариант не подходит. 


  • 0

#6 SmetDenis

SmetDenis

Отправлено 19 November 2015 - 12:40

Art-Pavluk сказал(а) 19 Ноя 2015 - 08:50:

Проблема в том что jbzoo стоит приоритетней всего(

Приоритет зависит от специфичности селекторов.  Обычно id помогает переопределить.

Покажите, какой именно селектор вам не дает покоя.


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



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


#7 Art-Pavluk

Art-Pavluk

Отправлено 19 November 2015 - 14:19

SmetDenis сказал(а) 19 Ноя 2015 - 11:40:

Приоритет зависит от специфичности селекторов.  Обычно id помогает переопределить.

Покажите, какой именно селектор вам не дает покоя.

пока well но в целом мне придется переопределять основные стили jbzoo, так как у меня специфический макет.


  • 0

#8 SmetDenis

SmetDenis

Отправлено 19 November 2015 - 14:23

Если переопределений слишком много. то лучше использовать собственный одноименный less файл в своем шаблоне.

Иначе переопределять учитывая специфичность.


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



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


#9 Art-Pavluk

Art-Pavluk

Отправлено 19 November 2015 - 14:34

В шаблоне использую scss, как правильно переопределить less jbzoo?


  • 0

#10 SmetDenis

SmetDenis

Отправлено 19 November 2015 - 14:40

scss ? каким образом?


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



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





Click to return to top of page in style!