[QUOTE]Дмитрий Коротков написал:
Ну то есть копируем компонент sale.order.ajax в свою область видимости (даже если сделаем свой компонент с нуля на основе этого - сути не меняет), ковыряем его как хотим и выдаём json который нам нужен и как следствие всегда будет неизменен при любых обновлениях? Соответственно обновляться компонент не будет, а если битрикс какую новую фичу внедрит или что-то там поменяет - просто допиливаем наш скопированный ранее компонент (или созданный нами) под новые/изменённые потребности?[/QUOTE]
Да.[QUOTE]Дмитрий Коротков написал:
В первом варианте всё просто, захотел клиент новую службу доставки - на кнопку нажал в маркетплейсе, всё установилось и работает.[/QUOTE]
В случае, если у клиента есть вы — он не должен этого делать в принципе (так же, как и добавлять, например, свойства к инфоблокам).
[QUOTE]Дмитрий Коротков написал:
А в случае своей формы и вёрстки - допиливаете стороннее решение после установки?[/QUOTE]
Да, конечно.
На моём скриншоте выше видно, что там выводится СД и ПВЗ от edost
Ну то есть копируем компонент sale.order.ajax в свою область видимости (даже если сделаем свой компонент с нуля на основе этого - сути не меняет), ковыряем его как хотим и выдаём json который нам нужен и как следствие всегда будет неизменен при любых обновлениях? Соответственно обновляться компонент не будет, а если битрикс какую новую фичу внедрит или что-то там поменяет - просто допиливаем наш скопированный ранее компонент (или созданный нами) под новые/изменённые потребности?[/QUOTE]
Да.[QUOTE]Дмитрий Коротков написал:
В первом варианте всё просто, захотел клиент новую службу доставки - на кнопку нажал в маркетплейсе, всё установилось и работает.[/QUOTE]
В случае, если у клиента есть вы — он не должен этого делать в принципе (так же, как и добавлять, например, свойства к инфоблокам).
[QUOTE]Дмитрий Коротков написал:
А в случае своей формы и вёрстки - допиливаете стороннее решение после установки?[/QUOTE]
Да, конечно.
На моём скриншоте выше видно, что там выводится СД и ПВЗ от edost