убрать e-mail в форме быстрого оформления товара

Тема в разделе "Shop-script", создана пользователем pudrakid, 2 апр 2009.

Модераторы: kadurinho
  1. pudrakid

    pudrakid Постоялец

    Регистр.:
    14 мар 2009
    Сообщения:
    51
    Симпатии:
    0
    Как убрать поле e-mail в форме быстрого оформления товара.
     
  2. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.134
    Симпатии:
    668
    открываешь файл includes/order2_shipping_quick.php, удаляешь
    PHP:
     || !isset($_SESSION["email"])
    удаляешь строку
    PHP:
            $order["email"]            = $_SESSION["email"];
    PS не опробовано в работе, только теория
     
  3. pudrakid

    pudrakid Постоялец

    Регистр.:
    14 мар 2009
    Сообщения:
    51
    Симпатии:
    0
    к сожалению не работает
     
  4. NeoGayver

    NeoGayver

    Регистр.:
    27 авг 2008
    Сообщения:
    225
    Симпатии:
    83
    Не работает потому, что убрана переменная для передачи в фиксированную функцию! Самый простой пример убрать поле, это просто удали его в шаблоне и все! ну а если полностью хочешь от него избавиться то редактируй файлы order2_shipping_quick.php order_functions.php и т.д
     
  5. pudrakid

    pudrakid Постоялец

    Регистр.:
    14 мар 2009
    Сообщения:
    51
    Симпатии:
    0
    форму то я удалил. я дальше не знаю как быть.
     
  6. sounde

    sounde

    Регистр.:
    12 сен 2008
    Сообщения:
    391
    Симпатии:
    64
    pudrakid
    Форму удалили, так зачем еще что-то делать? email не показывется на странице, что еще нужно? :)
     
  7. Welho®

    Welho® Предвестник пьянки

    Регистр.:
    4 дек 2007
    Сообщения:
    855
    Симпатии:
    331
    ну как зачем? форму удалишь, но это обязательное поле и к дальнейшему шагу, не заполнив, перейти не удасться
     
  8. sounde

    sounde

    Регистр.:
    12 сен 2008
    Сообщения:
    391
    Симпатии:
    64
    Welho® Не обратил внимание, что поле обязательное для заполнения.
    Тогда наверное можно попробовать автору сделать скрытие поля ( hidden ) с именем email, а значение поставить любое.
    Пусть попробует заменить код в файле: register_quick.tpl
    Код:
    <input type="text" name="email" 
    				value="{$email}">
    
    
    на

    Код:
    <input type=hidden name="email" 
    				value="aaa@aaa.ru">
    
    
    Только тогда покупателю не будут приходить письма, а они буду отсылаться на
    несуществующий майл: aaa@aaa.ru
     
    pudrakid нравится это.
  9. lapis

    lapis Создатель

    Регистр.:
    17 мар 2009
    Сообщения:
    36
    Симпатии:
    0
    Так а если кто то захочет вдруг заполнить поле или он будет зареген с емайлом как быть тогда? Может просто можно сделать это поле не обязательным для заполнения?
     
  10. lapis

    lapis Создатель

    Регистр.:
    17 мар 2009
    Сообщения:
    36
    Симпатии:
    0
    Помогите сделать поле EMAIL не обязательным для заполнения:bc: