IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Как изменить обязательное поле (e-mail) на необязательное, В оформлении заказа
tolyanich7
сообщение 18.12.2014, 23:53
Сообщение #1


Участник
**

Группа: Пользователи
Сообщений: 16
Регистрация: 13.10.2014
Пользователь №: 4413
Создано сайтов: 1



В оформлении заказа как изменить обязательное поле (e-mail) на необязательное? Подскажите пожалуйста?
Перейти в начало страницы
 
+Цитировать сообщение
Dennion
сообщение 19.12.2014, 11:57
Сообщение #2


Администратор
***

Группа: Главные администраторы
Сообщений: 5905
Регистрация: 20.8.2009
Из: Москва
Пользователь №: 1
Версия CMS Free: 3.3



Модуль Cart какой версии?
Перейти в начало страницы
 
+Цитировать сообщение
tolyanich7
сообщение 19.12.2014, 13:08
Сообщение #3


Участник
**

Группа: Пользователи
Сообщений: 16
Регистрация: 13.10.2014
Пользователь №: 4413
Создано сайтов: 1



Цитата(Dennion @ 19.12.2014, 11:57) *
Модуль Cart какой версии?

Cart 2.9
Перейти в начало страницы
 
+Цитировать сообщение
Dennion
сообщение 22.12.2014, 11:40
Сообщение #4


Администратор
***

Группа: Главные администраторы
Сообщений: 5905
Регистрация: 20.8.2009
Из: Москва
Пользователь №: 1
Версия CMS Free: 3.3



1. phpshop\modules\cart\templates\order_forma.tpl убрать проверку

было
Код
    function ModuleCartChekOrder()
    {
        var s1=document.getElementById('orderName').value;
        var s1=document.getElementById('orderMail').value;
        if (s1=="" || s2=="")
            alert("Ошибка заполнения формы заказа!");
        else
            document.forma_order.submit();
    }


стало

Код
    function ModuleCartChekOrder()
    {
        var s1=document.getElementById('orderName').value;
        var s2=document.getElementById('orderMail').value;
        if (s1=="")
            alert("Ошибка заполнения формы заказа!");
        else
            document.forma_order.submit();
    }


2. phpshop\modules\cart\core\order.core.php

было
Код
    // Генерация и отправка заказа
    function order() {


        if(is_array($_SESSION['CART']) and PHPShopSecurity::true_email($_POST['mail'])) {


стало
Код
    // Генерация и отправка заказа
    function order() {


        if(is_array($_SESSION['CART'])) {
Перейти в начало страницы
 
+Цитировать сообщение
tolyanich7
сообщение 23.12.2014, 0:32
Сообщение #5


Участник
**

Группа: Пользователи
Сообщений: 16
Регистрация: 13.10.2014
Пользователь №: 4413
Создано сайтов: 1



Цитата(Dennion @ 22.12.2014, 11:40) *
1. phpshop\modules\cart\templates\order_forma.tpl убрать проверку

было
Код
    function ModuleCartChekOrder()
    {
        var s1=document.getElementById('orderName').value;
        var s1=document.getElementById('orderMail').value;
        if (s1=="" || s2=="")
            alert("Ошибка заполнения формы заказа!");
        else
            document.forma_order.submit();
    }


стало

Код
    function ModuleCartChekOrder()
    {
        var s1=document.getElementById('orderName').value;
        var s2=document.getElementById('orderMail').value;
        if (s1=="")
            alert("Ошибка заполнения формы заказа!");
        else
            document.forma_order.submit();
    }


2. phpshop\modules\cart\core\order.core.php

было
Код
    // Генерация и отправка заказа
    function order() {


        if(is_array($_SESSION['CART']) and PHPShopSecurity::true_email($_POST['mail'])) {


стало
Код
    // Генерация и отправка заказа
    function order() {


        if(is_array($_SESSION['CART'])) {


Спасибо Огромное за помощь! Не надеялся даже на ответ...
Перейти в начало страницы
 
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 19.6.2019, 9:57