Ніяк не можу зрозуміти, чому розробники Virtuemart'a не розблокує це поле, що б ми з Вами могли його відключити одним кліком миші.
Для того, що б в кошику Вашого магазину прибрати чекбокс «Будь ласка, прочитайте і прийміть Умови обслуговування, поставивши галочку у відповідному чекбоксі, необхідно зробити наступне:
1. Знаходимо файл default.php: /administrator/components/com_virtuemart/views/userfields/tmpl/default.php
2. Знаходимо рядок (приблизно 88 рядок)
Виправлення помилки faceboxHtml is not defined Virtuemart 2
Всі товари для цього типу - Virtuemart 1.9 + Chery Picker
Якщо потрібно щоб умови були, але щоб її не доводилося чекать, то просто можна зробити її за замовчуванням чекнуть:
/components/com_virtuemart/sublayouts/tos.php Рядок 33:
echo VmHtml :: checkbox ($ _prefix. $ field [ 'name'], $ tos, 1, 1, 'class = "terms-of-service required»', 'tos');
Після class = "terms-of-service required» додаємо checked, виходить:
echo VmHtml :: checkbox ($ _prefix. $ field [ 'name'], $ tos, 1, 1, 'class = "terms-of-service required» checked', 'tos');
А у мене немає ось цього коду: «» echo VmHtml :: checkbox ($ _prefix. $ Field [ 'name'], $ tos, 1, 1, 'class = "terms-of-service required»', 'tos' ); »» в файлі tos.php
Як ви думаєте де він буде ще?
Підкажіть будь ласка. У Virtuemart при замовленні на сторінці «Ваші дані» «Змінити» як поставити такий напис - «Натискаючи на кнопку« Зберегти », Ви приймаєте політику конфідеціальності і даєте згоду на обробку персональних даних».
Virt 2.0.21 Joomla 2.5.4
Роман Суворов.
Просто відредагуйте напис «Приймаю умови обслуговування». Це можна зробити в /languages/ru-RU/com_virtuemart.ini