Нормальный шаблон оформления заказа (sale.order.ajax)

Рейтинг: 16.2893  
В работе
Предложил Царук Антон 11.11.2015 16:16:00

Нормальный шаблон оформления заказа (sale.order.ajax)

Сделать нормальный шаблон, который бы подвергался кастомизации без взрыва мозга и приема тяжелых антидепрессантов... Не, ну серьезно - вы сами видели свой код?!?!?!?!??! Кто-нибудь вообще понимает как это все еще как-то работает? ))))
Рейтинг: -0.1479  
Ответил 18.11.2015 11:47:09
В работе с новым шаблоном, с учетом ваших просьб и упрощенной логикой для кастомизации. Увидите в ближайшее время, объявим в новом релизе. Спасибо за идею.

Рейтинг: 1.3615  
BX Solutions 11.11.2015 18:04:20
ахахах))) это  боооль))

да это жесть вообще и ппц. там логика ясна - объять необъятное, но и то это можно было реализовать бы более нормально. а не засовывая форматирование внутрь функций и делая мега клубок из кода.


я в итоге свой класс написал, засунул туда arResult и сделал нормальные обработчики секций доставки, оплаты и т.д.

а уже в шаблоне только выводил данные из этого класса. и разбил шаблон на три файла: оформление заказа, заказ принят (после него идет редирект) и заказ оформлен
Рейтинг: 1.923  
Царук Антон 11.11.2015 18:11:19
Не, ну понятно, что все больше функционала добавляется, выбор складов и прочее и прочее... Но действительно там какой-то супер-мега-треш получился. Видно несколько фрилансеров делало, и каждый вводил свои костыли в костыли другого... ))))) Как вариант - хотя бы сделать какие-то упрощенные шаблоны, для магазинов, которым не нужен выбор складов и т.д.
Рейтинг: 0.724  
Носуленко Михаил 05.01.2016 08:19:19
Юрий, добрый день. А скажите пожалуйста, в каком именно релизе можно ожидать новый шаблон?
Рейтинг: 2.8902  
Ляпцев Максим 31.08.2017 00:37:25
С новым шаблоном эта просьба еще более актуальна)
Рейтинг: 0  
Иванов Максим 09.02.2018 18:20:01
это боль
Рейтинг: 0  
Захаров Роман 10.08.2018 00:16:42
что-то кастомизация стала еще сложнее... более 8к строк только одного order_ajax.js
Может все же сделать чтобы можно было в php файлах кастомизировать? Не совсем корректная логика расположения полей в блоках. Непонятно, зачем привязали тип плательщика к местоположению? И еще куча вопросов