kdgroup Опубликовано 15 декабря, 2012 Жалоба Поделиться Опубликовано 15 декабря, 2012 В общем то вот весь вопрос)Заранее спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
Rash Опубликовано 15 декабря, 2012 Жалоба Поделиться Опубликовано 15 декабря, 2012 убрать строки которые отвечают за это из product.tpl в шаблоне, там где:<!--Форма отправления комментария--> Цитата Ссылка на сообщение Поделиться на другие сайты
BurgArt Опубликовано 15 декабря, 2012 Жалоба Поделиться Опубликовано 15 декабря, 2012 1. В product.tpl удалить код вывода капчи:<label for="comment_captcha">Число</label> <div class="captcha"><img src="captcha/image.php?{math equation='rand(10,10000)'}" alt='captcha'/></div> <input class="input_captcha" id="comment_captcha" type="text" name="captcha_code" value="" data-format="\d\d\d\d" data-notice="Введите капчу"/>2. В view/ProductView.php:58 строка, удалить:$captcha_code = $this->request->post('captcha_code', 'string');64-72 строки, найти:// Проверяем капчу и заполнение формы if ($_SESSION['captcha_code'] != $captcha_code || empty($captcha_code)) { $this->design->assign('error', 'captcha'); } elseif (empty($comment->name)) { $this->design->assign('error', 'empty_name'); }Заменить на:// Проверяем капчу и заполнение формы if (empty($comment->name)) { $this->design->assign('error', 'empty_name'); }P.S. Так же в product.tpl можно удалить сообщение о неверно введённой капче. Это не обязательное условие, но лучше удалить не использующийся код:Для этого, в product.tpl найти:{if $error=='captcha'} Неверно введена капча {elseif $error=='empty_name'}Заменить на:{if $error=='empty_name'} Цитата Ссылка на сообщение Поделиться на другие сайты
kdgroup Опубликовано 15 декабря, 2012 Автор Жалоба Поделиться Опубликовано 15 декабря, 2012 Rash, BurgArt Спасибо, за помощь! Цитата Ссылка на сообщение Поделиться на другие сайты
BurgArt Опубликовано 15 декабря, 2012 Жалоба Поделиться Опубликовано 15 декабря, 2012 kdgroupПожалуйста Цитата Ссылка на сообщение Поделиться на другие сайты
Wasaaap Опубликовано 14 февраля, 2016 Жалоба Поделиться Опубликовано 14 февраля, 2016 kdgroupПожалуйстаА ты не мог бы подсказать, как сделать тоже самое, только для email. Что бы поле осталось, но заполнять его не обязательно. Т.е. как то убрать проверку на заполнение Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 14 февраля, 2016 Жалоба Поделиться Опубликовано 14 февраля, 2016 А ты не мог бы подсказать, как сделать тоже самое, только для email. Что бы поле осталось, но заполнять его не обязательно. Т.е. как то убрать проверку на заполнение у комментариев нет такого поля вообще в стандарте. У вас какие-то измененные комментарии? Цитата Ссылка на сообщение Поделиться на другие сайты
Wasaaap Опубликовано 14 февраля, 2016 Жалоба Поделиться Опубликовано 14 февраля, 2016 у комментариев нет такого поля вообще в стандарте. У вас какие-то измененные комментарии?Нет, стандартная simpla 2.3.7 При оформлении заказа говорит -"ВВедите емеил" Цитата Ссылка на сообщение Поделиться на другие сайты
Wasaaap Опубликовано 14 февраля, 2016 Жалоба Поделиться Опубликовано 14 февраля, 2016 А это я тупанул, не прочитал шапку темы. То про комментарии. Ну в общем, такое получится с оформлением заказа? Цитата Ссылка на сообщение Поделиться на другие сайты
mishanya Опубликовано 15 февраля, 2016 Жалоба Поделиться Опубликовано 15 февраля, 2016 (изменено) А это я тупанул, не прочитал шапку темы. То про комментарии. Ну в общем, такое получится с оформлением заказа?нужно в базе сделать это поле не обязательным. вместо NOT NULL сделать NULL. и в view/CartView.php выпилить отправку сообщения на почту юзеру если почта пустая и проверку почты. так же надо выпилить уведомления на почту из админки simpla/OrderAdmin.php и еще в способах оплаты уведомления. наверное легче проверять на почту в api/Notify.php просто Изменено 15 февраля, 2016 пользователем mishanya Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.