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


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

Кастомизация шаблонов JBZoo

кастомизация шаблонов

Лучший Ответ Cheren-dow , 06 June 2016 - 11:31

axeld, здравствуйте. Попробовал повторить ваши действия, создал файл шаблона:

mdtb_200x0.png

Добавил в xml 

uzih_200x0.png

Настроил элементы для шаблона и вывел price в модуле шаблона:

mieb_200x0.png

В результате в модуле все выводится:

56xl_200x0.jpg

 

Вы чистили кеш элемента цены, попробуйте отключить кеш в настройках элемента и проверить. Так же попробуйте вывести любо другой элемент в позицию по мима кнопок. Он (они) будет выводится?

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


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

#1 axeld

axeld

Отправлено 05 June 2016 - 16:31

Здравствуйте. Не получается создать свой шаблон для элемента цены.
Вернее все получается, но это работает только в шаблонах материала teaser и full.
Если я хочу вывести товары модулем (JBZoo item) материалов, то мои шаблоны не работают.
Сделал как на фото.
Работает только шаблон default. То, что создаю я, в модуле не выводятся.

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

  • 1111.png

Сообщение отредактировал axeld: 05 June 2016 - 16:32

  • 0

#2 Sliapy

Sliapy

Отправлено 05 June 2016 - 17:50

Шаблоны модуля лежат в \modules\mod_jbzoo_item\renderer\item\


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 Kostya-RisK

Kostya-RisK

Отправлено 05 June 2016 - 19:41

как там мне часто говорили: "Учи css!" И я выучил :), а еще есть такая штука как документация! Ты представить себе не можешь там почти на все есть ответ! Почитай и повнимательнееееееееее!


Сообщение отредактировал Kostya-RisK: 05 June 2016 - 21:05

  • 0

#4 axeld

axeld

Отправлено 06 June 2016 - 08:21

Шаблоны модуля лежат в \modules\mod_jbzoo_item\renderer\item\

Это я все сделал. Вот код модуля. 222.jpg. Сам код элемента Price есть, то нет подключенного шаблона buttons_teaser.
В шаблоне teaser код одинаковый но в нем все мои шаблоны элемента Price выводятся. 333.jpg

как там мне часто говорили: "Учи css!" И я выучил :), а еще есть такая штука как документация! Ты представить себе не можешь там почти на все есть ответ! Почитай и повнимательнееееееееее!

Так, на форуме, я тоже могу давать советы.

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

  • 222.jpg
  • 333.jpg

  • 0

#5 Sliapy

Sliapy

Отправлено 06 June 2016 - 09:00

Покажите содержание шаблонов (с указанием того, где они расположены), содержание positions.xml, то, что выводится в админке в шаблонах материалов, как заполнены эти шаблоны элементами. Честно говоря, не знаю, что должны показать скриншоты уже сгенерированного HTML.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#6 axeld

axeld

Отправлено 06 June 2016 - 09:27

Честно говоря, не знаю, что должны показать скриншоты уже сгенерированного HTML.

Посмотрите внимательно. В скриншоте модуля, элемент JBZoo Price Plain выводится не полностью.
Часть кода отсутствует. Поэтому нет кнопки (Корзины).
Отсутствует именно мой шаблон элемента JBZoo Price Plain, который я создал в своем шаблоне
C:\OpenServer\domains\dimosha\media\zoo\applications\jbuniversal\templates\course\templates-system\renderer\jbprice\buttons_teaser.php
Он же выводит кнопку.
  • 0

#7 Cheren-dow

Cheren-dow

Отправлено 06 June 2016 - 11:31   Лучший Ответ

axeld, здравствуйте. Попробовал повторить ваши действия, создал файл шаблона:

mdtb_200x0.png

Добавил в xml 

uzih_200x0.png

Настроил элементы для шаблона и вывел price в модуле шаблона:

mieb_200x0.png

В результате в модуле все выводится:

56xl_200x0.jpg

 

Вы чистили кеш элемента цены, попробуйте отключить кеш в настройках элемента и проверить. Так же попробуйте вывести любо другой элемент в позицию по мима кнопок. Он (они) будет выводится?


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

#8 axeld

axeld

Отправлено 06 June 2016 - 16:31

Да. Прикол какой-то. Я делаю тоже самое.


  • 0

#9 Cheren-dow

Cheren-dow

Отправлено 08 June 2016 - 18:21

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


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

#10 axeld

axeld

Отправлено 09 June 2016 - 07:23

Я не понял почему у меня не работает, но я сделал так.

Добавил шаблоны сюда C:\OpenServer\domains\dimosha\media\zoo\applications\jbuniversal\templates-system\renderer\jbprice,

а от суда все удалил C:\OpenServer\domains\dimosha\media\zoo\applications\jbuniversal\templates\course\templates-system\renderer\jbprice

Так работает.

Надеюсь при обновлении они не сотрутся :)


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

 

Побывал, выводится только default - все остальные элементы цены нет.


  • 0




Click to return to top of page in style!