Добавление новой фичи - ну старый скрипт о ней не знает и не просит
новая фича, чаще всего, это не просто кусок не связанного функционала, а напрямую завязанный со всем компонентом
Цитата
баг исправили - ну так скрипт ждёт допустим какой-то параметр, раньше приходил маркер "Y", сейчас "N", тоже вроде пофиг, он настроен и то и то обрабатывать
Баги разные бывают) я бы очень хотел, чтобы вы были правы. Тем более пока этот вариант компонента сырой, будет куча обнов выходить и просто Y|N тут не обойдётся
Обидно, пропало всё желание обновлять сайты и кастомить под новый. Я чот психанул, хотел уже делать голый html для оформления)))
Order_ajax очень тесно связан с component.php, если есть какой-нибудь баг и его исправили, то ваш кастом идет лесом, добавление новой фичи - ваш кастом идет лесом... Поправьте если не прав
Но у меня пригорает всё больше и больше. Вот на дня вылетело обновление и они естественно обновили компонент(и шаблон и order_ajax) и вот какой смысл кастомить это говно, если мой вариант уже не сможет поддерживать новые обновы. Раньше скопировал шаблон и не переживаешь за обновы(обновляется компонент и всё работает), то теперь нужно после каждой обновы переписывать в шаблоне order_ajax???
Если ещё актуально, получилось раскрыть блоки следующим способом: в функции editSection идёт определение активности блока
Код
var active = true,
// var active = section.id == this.activeSectionId,
titleNode = section.querySelector('.bx-soa-section-title-container'),
editButton, errorContainer;
меняем этот параметр в true - все блока всегда будут открыты, и после отправки ajax. Юзайте, проверяйте.
З.Ы.:
Цитата
изменить поле "Адрес доставки"
Конкретнее, нужно в сам input или в label?Через настройку свойства не вариант?
Не совсем, в переборе свойств идёт проверка принадлежности к группе по её названию и пока название группы совпадает свойство пишет в контейнер группы, который потом падает в общий. На звание гуру не притендую, может можно было и лучше написать, но как могу.
Ребят, идите в личку. Давайте по делу, если ТП отказывается в помощи над кастомом, тогда делаем совместно сами с собой. Изначально посыл не верен, битрикс это ввёл и все, это их решение, но работать с этим нам и чем быстрее мы научимся тем лучше, я за 3-4 дня немного освоил принципы как оно работает и буду продолжать дальше. Своё писать не вариант, каждый раз переписывая форму под обновы, новые фичи и т.д., давайте работать с тем что есть. Предлагаю, сюда или ещё куда, выкладывать частые решения по кастомизации а-ля "открыть все блоки", "переместить корзину" и т.д. У меня к примеру получилось(могу поделиться кодом\советом, если нужно): http://joxi.ru/KAg8Yw1ugMgn3r - разделить блоки по группам(почему-то этого не было из коробки, или я чего-то не заметил?)) - перенёс корзину в sidebar
Кидайте свои наработки, кому-нибудь да пригодятся ваши решения, формы чаще всего похожи друг на друга. З.Ы.: Меньше трёпа, давайте вливаться