Opencart version:
OpenCart 1.5.3.1OpenCart 1.5.4.1OpenCart 1.5.5.1OpenCart 1.5.6OpenCart 1.5.6.1OpenCart 1.5.6.2OpenCart 1.5.6.3OpenCart 1.5.6.4OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OCStore 1.5.3.1OCStore 1.5.4.1OCStore 1.5.5.1OCStore 1.5.5.1.1OCStore 1.5.5.1.2OCStore 2.1OCStore 2.3OcShop 1.5.6.4.хOpencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3
В связи с активизацией Роскомнадзора и контролирующих органов в соблюдении закона о персональных данных, становится сильно желательным наличие на сайте Условий конфиденциальности(по обработке персональных данных) и ознакомление с ними посетителей сайта.
Мод
Agree ContactForm добавляет ссылку на документ - например, на "Условия конфиденциальности" - и согласие с ним в форму обратной связи.
В качестве документа используется статья, выбранная в подтверждении при регистрации аккаунта в настройках магазина (Система-Настройки-Опции-Подтверждение при регистрации)
По умолчанию прописаны данные для русского и английского языков, любой другой можно добавить самостоятельно
(правкой мода по аналогии с имеющимися)
DEMO 15x
DEMO 2x
Особенности:
- мультиязычность
- никакие файлы не заменяет, все изменения через VQMOD/OCMOD
- не создает дополнительных полей и таблиц в БД
- совместимость с ocStore /OCSHOP - Opencart.CMS(PRO) / Opencart версий 1.5.2.x - 2.x
- для 1.5.x требуется VQMOD
- для 2.x используется OCMOD
Установка 1.5x:
просто скопировать файл agree_contact_form.xml в папку vqmod/xml
Установка 2x:
1. загрузить файл agree_contact_form.ocmod.xml в Дополнения->Установка дополнений (Extension Installer)
2. обновить кэш модификаций в Дополнения->Менеджер дополнений (Modifications)
===
В случае проблем при использовании нестандартного шаблона - смотреть логи VQMOD/OCMOD и вносить нужные правки в файл модификатора
Paid?:
Бесплатно
Opencart version:
OpenCart 1.5.3.1OpenCart 1.5.4.1OpenCart 1.5.5.1OpenCart 1.5.6OpenCart 1.5.6.1OpenCart 1.5.6.2OpenCart 1.5.6.3OpenCart 1.5.6.4OpenCart 2.0OpenCart 2.1OpenCart 2.2OpenCart 2.3OCStore 1.5.3.1OCStore 1.5.4.1OCStore 1.5.5.1OCStore 1.5.5.1.1OCStore 1.5.5.1.2OCStore 2.1OCStore 2.3OcShop 1.5.6.4.хOpencart.pro 2.0.3.хOpencart.pro 2.1Opencart.pro 2.3
VQmod:
Да
Ocmod:
Да
Events:
Нет
Uploaded:
28.04.2017
Updated:
17.04.2023
Viewed:
6788
Sales:
3
для движков 3х не подходит
возможно со временем добавлю, но пока его нет
Скачал. Установил по инструкции. Однако ерунда....., Хорошо сайт для тестов. Что в этом случае делать?
ocStore 2.1.0.1
вероятно то, что указано в описании:
- Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience.
Controller (contact.php)
if ($this->config->get('config_account_id')) {
$this->load->model('catalog/information');
$information_info = $this->model_catalog_information->getInformation($this->config->get('config_account_id'));
if ($information_info) {
$data['text_agree'] = sprintf($this->language->get('text_agree'), $this->url->link('information/information/agree', 'information_id=' . $this->config->get('config_account_id'), 'SSL'), $information_info['title'], $information_info['title']);
$data['text_agree'] = sprintf($this->language->get('text_agree'), $this->url->link('information/information/agree', 'information_id=' . $this->config->get('config_account_id'), 'SSL'), $information_info['title'], $information_info['title']);
} else {
$data['text_agree'] = '';
}
}
if (isset($this->request->post['agree'])) {
$data['agree'] = $this->request->post['agree'];
} else {
$data['agree'] = true;
}
Не копался в чем причина.
Вот не знаю чего больше в этой работе не нравится, либо самая стабильная сборка с сотней ошибок на первый взгляд, плюс относительно бесплатная для разработки, терпимо, а вот роскомнадзор вызывает неизлечимую аллергию.
неправильно скопировал код