Jump to content


Photo
- - - - -

Позиции шаблона JBPrice


  • This topic is locked This topic is locked
25 replies to this topic

#21 Павел Акимов

Павел Акимов
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 20.2
  • posts: 452
  • topics: 63

Posted 13 May 2015 - 11:18

его родимый ))) я вечно всё ковыряю)))

 

тогда где он лежит у вас?

 

Смею предположить что тут /media/zoo/applications/jbuniversal/cart-elements/price/value/value.xml? так?

 

Если так то что с этим файлом будет при обновлении? Скорой всего перезапишется.

 

Так вот мессенж поста!!! РЕБЯТУШКИ давай те сделаем, что бы он то же переопределяться умел. ну и был к примеру

/media/zoo/applications/jbuniversal/templates/uikit/cart-elements/price/value/value.xml - собственно то, что мы сейчас и делаем с шаблонами.

 

 

Тогда

1. обновления нам не страшны

2. мы можем создавать кучу своих шаблонов

3. и перетягивать их из проекта в проект тупо копированием. 


Edited by Павел, 13 May 2015 - 11:33.

  • 1

#22 rihter2001

rihter2001
  • JBZoo User (rus)
  • User rate: 2.1
  • posts: 319
  • topics: 18

Posted 13 May 2015 - 11:36

Если так то что с этим файлом будет при обновлении? Скорой всего перезапишется.

совершенно верно, просто перед обновлением делаешь его копию а потом если нет глобальных изменений в новом то перезаливаешь перед переиндексацией


Edited by rihter2001, 13 May 2015 - 11:40.

  • 0

#23 Павел Акимов

Павел Акимов
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 20.2
  • posts: 452
  • topics: 63

Posted 13 May 2015 - 11:56

совершенно верно, просто перед обновлением делаешь его копию а потом если нет глобальных изменений в новом то перезаливаешь перед переиндексацией

 

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

Вот я и спрашиваю. Разве сложно переназначить? и если да то зачем столь?ко времени убили для шаблонизации всего и вся если это нормально нельзя менять :))


  • 0

#24 rihter2001

rihter2001
  • JBZoo User (rus)
  • User rate: 2.1
  • posts: 319
  • topics: 18

Posted 13 May 2015 - 11:58

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

ну как бэээ до этого ещё далеко а потом только мелкие баги, которые не должны затрагивать основные файлы( я надеюсь  O0  )


  • 0

#25 Павел Акимов

Павел Акимов
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 20.2
  • posts: 452
  • topics: 63

Posted 13 May 2015 - 12:48

Так что господа разработчики? Ваше мнение или решение?


  • 0

#26 SmetDenis

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

Posted 14 May 2015 - 06:29

Денис! а что не так с переопределением value.xml?

value.xml не переопределяется через шаблон. Т.к шаблон работает только на фронт-энде, а в панели управления код шаблона не запускается в принципе.

Изначально подразумевалось что внешний вид одного и того же html будут менять через css. Например, у тизера есть свой родительский класс jbzoo-item-teaser, у full - jbzoo-item-full и + есть класс типа материла + своих можно сделать сколько угодно.

Спасибо. Я понял вашу задачу, мы её решим позже и иначе.

Просто молчание пугает. Это не по феншую? нельзя так делать? или чтооо? плиз ответьте )

Работы много, отвечаю на весь форум раз в сутки, преимущественно в это время. Вас всех много - я один ;)
Поверьте, паника на страницах форума - ни к чему не приведет :)

но к примеру в категории нужен один вариант цены со скидкой. артикул в другом месте ну и вес. то же в другом месте. получается 3 шаблона.  а по карточки товара допустим так же.  И тут появляется другой тип товара где нужно все представить по другому что тогда?


Можно переопределить только шаблон (например total) и в нем сделать массу своих условий с помощью php

if ($this->app->jbrequest->getSystem('item')) {
   // если это full
} else if ($this->app->jbrequest->getSystem('category')) {
   // если это страница категории
} else {
   // итд http://jbzoo.ru/docs/conditions-in-item-templates
}
+ есть тонна родительских классов для css
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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





Click to return to top of page in style!