Хочу переопределить здесь элементы:
/zoo/applications/jbuniversal/cart-elements/price/
В частности интересует option
Как это сделать правильно, чтобы не считалось хаком и не переписалось при обновлении?
Отправлено 06 November 2016 - 15:47
Хочу переопределить здесь элементы:
/zoo/applications/jbuniversal/cart-elements/price/
В частности интересует option
Как это сделать правильно, чтобы не считалось хаком и не переписалось при обновлении?
Отправлено 07 November 2016 - 06:23
В шаблоне можно создать копию нужного файла.
media\zoo\applications\jbuniversal\templates\<ШАБЛОН>\cart-elements\price\<ЭЛЕМЕНТ>
Он подхватится при при рендеринге шаблона.
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 07 November 2016 - 16:30
А конфиги переопределяются? Я просто перенес туда копию элемента и у меня в выборе типа отображения пропал тот, что вписан в конфиге. пока я не вернул конфиг на место.
Отправлено 09 November 2016 - 05:38
Лучше не переносить, а скопировать только нужные файлы.
Обычно таким образом легко переопределять логику элемента, шаблоны, статику.
Конфиги хранятся в xml файле. Переопределение лучше всего представлять слоями, которые накладывается друг на друга и те что выше переопределяют нижние.
В вашем случае проще сделать форк элемента, это обезопасит от будущих обновлений и даст полный карт-бланш в будущем.
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.