С июля 2017 года вступили в действие новые поправки в закон о защите персональных данных, из которого следует, что при получении любых персональных данных от посетителя сайта (имя, телефон, почта и т.д.) требуется обязательно согласие на их обработку и описание политики конфиденциальности такой обработки данных.

На практике это значит, что в любой форме на сайте должна быть галочка согласия обработки персональных данных. Это касается формы заказа, отзыва, регистрации пользователя, форма обратной связи.

Начиная с версий PHPShop 5.2.6 эти требования реализованы в новых шаблонах, идущих в поставке по умолчанию при установке. Для предыдущих версий или измененных/персональных дизайнах требуется внести некоторые правки в шаблон, а точнее прописать HTML-код галочки согласия в несколько форм.

Инструкция

Следует прописать следующий html-код в шаблоны:
<input name="rule" value="1" required="" checked="" type="checkbox"> @rule@  
  1. Регистрация пользователя: /phpshop/templates/имя_шаблона/users/register.tpl
  2. Форма обратной связи: /phpshop/templates/имя_шаблона/forma/page_forma_list.tpl
  3. Форма отзыва: /phpshop/templates/имя_шаблона/gbook/gbook_forma_otsiv.tpl
  4. Форма заказа: /phpshop/templates/имя_шаблона/order/main_order_forma_no_auth.tpl
  5. Модуль быстрый заказ: /phpshop/templates/имя_шаблона/modules/oneclick/templates/oneclick_window_forma.tpl
  6. Модуль обратный звонок: /phpshop/templates/имя_шаблона/modules/returncall/templates/returncall_window_forma.tpl

Текст, подставляемый в переменную @rule@ редактируется в общем файле конфигурации /phpshop/inc/config.ini.

[lang]
rule = "Я согласен(а) на обработку моих персональных данных";