Prestashop 1.7.5 как редактировать шаг адреса после отправки формы адреса? - PullRequest
0 голосов
/ 01 апреля 2020

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

В checkout-step.tpl есть код, подобный этому:

<section  id    = "{$identifier}"
            class = "{[
                        'checkout-step'   => true,
                        '-current'        => $step_is_current,
                        '-reachable'      => $step_is_reachable,
                        '-complete'       => $step_is_complete,
                        'js-current-step' => $step_is_current
                    ]|classnames}"
  >

Так что я думаю, что после завершения шага я хочу добавить к этому id: checkout-address -степение следующих классов: -current, js -current-step, кто-нибудь знает, как этого добиться?

Я пытался добавить событие click, чтобы сохранить кнопку формы, но после отправки формы страница перезагружается, и она не работает.

$('.confirm-address-new').click(function(event) {
                $('#checkout-addresses-step').addClass('-current js-current-step');
                });

Кто-нибудь знает, как это сделать правильно?

...