Опубликовано: 29 июня 2017

Закон об обработке персональных данных

Как можно установить строчку согласия на обработку персональных данных на странице регистрации?

Комментарии (7)

  • Присоединяюсь к вопросу

    2
  • Елена Косс 30 июня 2017 08:47 #

    Присоединяюсь к вопросу! Нужна инструкция, где именно внести изменения в шаблон, что бы все отображалась коректно?

    1
  • Игорь Колмаков 30 июня 2017 14:26 #

    https://support.webasyst.ru/20302/webasyst-update-...

    в шаблоне нужно лишь подправить 2 файла


    там только для приложения магазин

    инструкция:


    Файл 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="wa-value">
    <label>
    {if $checkout_steps.contactinfo.service_agreement == 'checkbox'}
    <input type="hidden" name="service_agreement" value="">
    <input type="checkbox" name="service_agreement" value="1"{if $wa->post('service_agreement')} checked{/if}>
    {/
    if}
    {$checkout_steps.contactinfo.service_agreement_hint}
    </label>
    {if !empty($errors.service_agreement)}
    <em class="error">{$errors.service_agreement|escape}</
    em>
    {/if}
    </
    div>
    </div>
    {/
    if}

    Файл checkout.shipping.html

    Замените строку вида

    {if !empty($m.form)}<div class="wa-form wa-address" {if $m.id != $shipping.id}style="display:none"{/if}>{$m.form->html()}</div>{/if}

    на новый фрагмент

    {if !empty($m.form)}
    <div class="wa-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}</
    span>
    </div>
    </
    div>
    {/if}
    </
    div>
    {/if}


    1
    • Юлия Юлия 1 июля 2017 04:51 #

      А как во встроенный плагин обратного звонка добавить?

      Ведь там пользователь оставляет свои данные имя и телефон

      1
  • Игорь Колмаков 3 июля 2017 07:08 #

    плагин на данный момент почти готов - сейчас мы добавляем стили для отображения на мобильных устройствах

    1
  • Георгий Крупин 13 июля 2017 19:02 #

    Доброго времени суток!


    в браузере edge галочка не ставится никак.

    скрин: http://c2n.me/3M7AUX9

    1
  • Георгий Крупин 25 июля 2017 14:23 #

    Доброго дня,

    кто нибуь ответит?

    в браузере Edge галочка о согласии с правилами обработки..... не ставится.



    1
  • Игорь Колмаков 27 июля 2017 08:38 #

    в файле checkout.contactinfo.html

    удалите строку

    <input type="hidden" name="service_agreement" value="">
    1
    • Александр Лаз Александр Лаз 30 ноября 2017 11:03 #

      В explorer тоже галочка не ставится, посмотрел ниже ответы, после того как:

      в файле checkout.contactinfo.html

      удалите строку

      <input type="hidden" name="service_agreement" value="">

      все заработало

      1

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите

Контакты

Дорогие друзья!

К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер.

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх