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


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

Шаблон yootheme + sidebar-a + ulkit шаблон каталога


Сообщений в теме: 11

#1 biosilaq

biosilaq

Отправлено 29 January 2017 - 21:48

Как то давно, уже сталкивался: при выборе шаблона Ulkit для каталога: Даже если задано, что sidebar-a должен быть с лева он смешается в правую позицию.

Стоит поменять шаблон каталога на любой другой, sidebar-a окажется там где положено.

Создавал подобную тему http://forum.jbzoo.c...y/?hl=sidebar-a

Но теперь другой шаблон, и уже  "напрягает")


Сообщение отредактировал biosilaq: 29 January 2017 - 21:49

  • 0

#2 DMTR3000S

DMTR3000S

Отправлено 02 February 2017 - 08:53

biosilaq, ни разу с таким не сталкивался, хотя достаточно плотно работаю с JBZoo + Warp + Uikit. Смотрите в стили, может на какой-то класс дополнительно вешается push/pull/float. В любом случае, без ссылки на сайт вам сложно помочь.


  • 1

#3 biosilaq

biosilaq

Отправлено 05 February 2017 - 08:07

http://полетаево.рф/index.php/vakansii-rabota-v-poletaevo

Вот, тут  для примера, стоит шаблон каталога Ulkt,

С право модуль меню с серым фоном. Я его вывел в позиции Сайтбар-а, который должен быть с лево.

Если я поменяю шаблон каталога на bootstrap то меню, как и положено, окажется с левой стороны.


Сообщение отредактировал biosilaq: 05 February 2017 - 08:17

  • 0

#4 Wins

Wins

Отправлено 07 February 2017 - 09:19

Может я что-то недопонял но разве это не в шаблоне изменяется? (скрин в прикрепленном файле)

Прикрепленные изображения

  • Untitled-1.jpg

  • 0

#5 DMTR3000S

DMTR3000S

Отправлено 07 February 2017 - 09:42

biosilaq, причина в том, что по каким-то причинам для обрамляющего класса .uk-grid где-то в стилях JBZoo указано свойство display: block !important, которое перебивает стандартное display: flex, поэтому все вложенные плюшки флекса не срабатывают. Найдите, где задаётся это свойство и уберите его, или перебейте, используя каскадирование. Хотя я рекомендовал бы навести порядок всё-таки в стилях.


  • 1

#6 biosilaq

biosilaq

Отправлено 12 February 2017 - 09:38

  Wins

В перовом сообщении и  в теме по ссылке я написал уже: нет это настройка не влияет при выборе шаблона каталога ULkit. - на нем сайтбар всегда будет с правой стороны.

  Asbjorn

Дак может это ошибка закралась на уровне шаблона JBZOO - Ulkit  и её стоить пофиксить разработчикам Jbzoo?


Сообщение отредактировал biosilaq: 12 February 2017 - 09:41

  • 0

#7 SmetDenis

SmetDenis

Отправлено 14 February 2017 - 06:21

Похоже, что версии CSS UIkit не совпадают.

Как вариант выключить тот что в JBZoo и использовать стили из шаблона.


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



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


#8 LeMax

LeMax

Отправлено 14 February 2017 - 11:23

+1

такое поведение с Sidebar заметно на всех темах Yootheme 2016 года и JBZoo 2.2.0 и выше,

на более старых темах или если тема новая, но JBZoo ниже 2.2 такой проблемы нет.

Установлено опытным путем на некоторых сайтах.


  • 2

#9 biosilaq

biosilaq

Отправлено 17 February 2017 - 07:28

Меня немного уделяет отсутствие реакции от ТП. Бак фикс не намечается? ( в настройках каталога я отключил подключаемые стили и скрипты).

Это же нонсес что JBZOo не дружит с шаблонами Yootheme.


Сообщение отредактировал biosilaq: 17 February 2017 - 07:30

  • 0

#10 SmetDenis

SmetDenis

Отправлено 18 February 2017 - 14:19

а более старых темах или если тема новая, но JBZoo ниже 2.2 такой проблемы нет.
 

 

Как я писал выше, это разные версии CSS фреймворка.

Не получится написать шаблон так чтобы он полностью дружил со стилями из разных мажорных релизов.

 

Свой старый код (шаблоны и разметку) мы не можем просто взять и обновить, т.к он используется уже на огромном кол-ве сайтов.

 

Хорошим вариантом решения будет - знать основы CSS.;) Как бы грубо это не звучало...


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



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





Click to return to top of page in style!