Чтобы обновиться, Вам необходимо изменить файлы следующим образом:
Зайдите в раздел Магазин - Витрина - Шаблоны:
Шаблон checkout.contactinfo.html
найдите вторую конструкцию
{if $wa->isAuthEnabled() && !$wa->user()->isAuth()}
заменить на
{if !empty($checkout_steps.contactinfo.service_agreement) && !empty($checkout_steps.contactinfo.service_agreement_hint)} <div class="wa-field"> <div class="yourshop-value"> {if $checkout_steps.contactinfo.service_agreement == 'checkbox'} <input type="hidden" name="service_agreement" value=""> <input type="checkbox" name="service_agreement" id="service_agreement" value="1"{if $wa->post('service_agreement')} checked{/if}> {/if} <label for="service_agreement"> <span class="stylish-wrap"></span> {$checkout_steps.contactinfo.service_agreement_hint} </label> {if !empty($errors.service_agreement)} <em class="errormsg">{$errors.service_agreement|escape}</em> {/if} </div> </div> {/if} {if $wa->isAuthEnabled() && !$wa->user()->isAuth()}
Шаблон checkout.shipping.html
найти
{if !empty($m.form)}<div class="wa-address wa-form yourshop-form" {if $m.id != $shipping.id}style="display:none"{/if}>{$m.form->html()}</div>{/if}
заменить на
{if !empty($m.form)} <div class="wa-form yourshop-form wa-address" {if $m.id != $shipping.id}style="display:none"{/if}> {$m.form->html()} {if !empty($checkout_steps.shipping.service_agreement_hint)} <div class="wa-field"> <div class="wa-value"> <p class="hint">{$checkout_steps.shipping.service_agreement_hint}</p> </div> </div> {/if} </div> {/if}
12 комментариев
Супер
Спасибо , своевременно
Кнопку "Обновить" в Инсталлере лучше нажимать до этих манипуляций или после?
До
Добрый день!
У нас шаблон youreshop. Мы внести достаточно много изменений в него
Если нажать в инсталлере кнопку обновить то они(наши изменения) все пропадут и будет версия дизайна как при первоначальной покупке ?
Спасибо!
Здравствуйте, следуйте только этой инструкции. Изменения только такие
Добрый день!
Также как и у Владимира, вносили различные изменения в шаблоне, поэтому на кнопку "обновить" в инсталере не нажимали ^.^ Внесли изменения в соответствии выше, но ни каких изменений я не заметила.
Я так понимаю, должен был появится чекбокс для галки с подтверждением о согласии с политикой сбора конфиденциальных данных на странице регистрации в корзине на этапе ввода контактных данных. Но у меня ничего не появилось. Как быть?
А вы в настройках Shop-Script включили вывод галочки? Тема дизайна отображает ваши настройки. Если поля нет, проверьте разделы:
1) Сайт - Личные данные
2) Магазин - Настройки - Оформление заказа - Контактные данные и Доставка.
Точно! Спасибо. Нашла =)
А что касается уведомления о файлах cookie. Случаем не намечается добавление такого всплывающего окошка, по аналогии с тем, что уже имеется в настройках шаблона, но для иных целей?
Такое не намечается
Спасибо, обновились) А как быть с ситуацией, когда вручную обновился, а в инсталлере висит циферка с обновлениями? Просто избавиться от этого уведомления об обновлении, чтобы не надоедала и чтобы кто-то из сотрудников случайно не совершил глупость)
В Инсталлере обновляйте, ничего не случится
Внесенные в шаблоны изменения не сбросятся? О.о