SV911 Posted January 25, 2013 Report Share Posted January 25, 2013 Как убрать e-mail с полей обязательных для заполнения при оформлении заказа? Quote Link to post Share on other sites
Rash Posted January 26, 2013 Report Share Posted January 26, 2013 В обратной связи "feedback.tpl" делается так: Закометировать или удалить {elseif $error=='empty_email'} Введите emailНиже удалить или закоментировать строчки: <label>Email</label> <input data-format="email" data-notice="Введите email" value="{$email|escape}" name="email" maxlength="255" type="text"/>В файле "FeedbackView.php" сделать тоже самое elseif(empty($feedback->email)) $this->design->assign('error', 'empty_email'); Quote Link to post Share on other sites
manchi Posted October 10, 2014 Report Share Posted October 10, 2014 Вопрос не удалить, а убрать с обязательных для заполнения. Ну и решение такое не работает даже для удаления( Quote Link to post Share on other sites
Kasha Posted October 10, 2014 Report Share Posted October 10, 2014 Где именно хотите убрать указывайте Quote Link to post Share on other sites
manchi Posted October 13, 2014 Report Share Posted October 13, 2014 В корзине хочу что бы мейл был не обязателен к заполнению. Так как мало ли не у всех он даже может быть или сейчас многие просто не хотят оставлять) Quote Link to post Share on other sites
Rash Posted October 13, 2014 Report Share Posted October 13, 2014 В корзине хочу что бы мейл был не обязателен к заполнению. Так как мало ли не у всех он даже может быть или сейчас многие просто не хотят оставлять) Убрать обработчик в view/CartView.php Quote Link to post Share on other sites
manchi Posted October 13, 2014 Report Share Posted October 13, 2014 Убрать обработчик в view/CartView.phpДа нет, просто убрать обработчик не достаточно. Боюсь что на мейле много завязано, Ордер тоже ждет его. Quote Link to post Share on other sites
Rash Posted October 13, 2014 Report Share Posted October 13, 2014 Да нет, просто убрать обработчик не достаточно. Боюсь что на мейле много завязано, Ордер тоже ждет его. Удачи Вам в изобретении велосипеда =) Quote Link to post Share on other sites
manchi Posted October 13, 2014 Report Share Posted October 13, 2014 Удачи Вам в изобретении велосипеда =)почему сразу велосипеда. Я вполне доходчиво аргументировал почему хочу убрать его. Не первый раз поступает такой вопрос и не только для simpla Quote Link to post Share on other sites
Kors Posted October 13, 2014 Report Share Posted October 13, 2014 Попробуйте в CartView.php - удалить elseif(empty($order->email)) { $this->design->assign('error', 'empty_email'); } И в шаблоне удалить data-format="email" Вроде бы должно работать... Quote Link to post Share on other sites
Rash Posted October 13, 2014 Report Share Posted October 13, 2014 почему сразу велосипеда. Я вполне доходчиво аргументировал почему хочу убрать его. Не первый раз поступает такой вопрос и не только для simpla Вместо того чтобы офтопить попробовали бы убрать для начала, чтобы убедиться, что этого достаточно! Quote Link to post Share on other sites
manchi Posted October 13, 2014 Report Share Posted October 13, 2014 Попробуйте в CartView.php - удалитьelseif(empty($order->email)){$this->design->assign('error', 'empty_email');} И в шаблоне удалитьdata-format="email" Вроде бы должно работать...Спасибо, это первое что я сделал. // elseif(empty($order->email)) // { // $this->design->assign('error', 'empty_email'); // } получается что когда не вводишь идет ERROR который пишет введите мейл Quote Link to post Share on other sites
Flexux Posted October 19, 2014 Report Share Posted October 19, 2014 Email (если у Вас нету електронной почты, впишите net@mail.ru) Quote Link to post Share on other sites
GeoRin Posted March 5, 2015 Report Share Posted March 5, 2015 еще закоментить нужно... $this->design->assign('email', $this->user->email); Quote Link to post Share on other sites
Noxter Posted March 5, 2015 Report Share Posted March 5, 2015 еще закоментить нужно... $this->design->assign('email', $this->user->email);Вы хоть знаете для чего эта строка и что она выполняет? Quote Link to post Share on other sites
armg Posted March 30, 2015 Report Share Posted March 30, 2015 кто нибудь решил проблему ? надо убрать из обязательных полей email и сделать обязательным полем телефон Quote Link to post Share on other sites
armg Posted March 30, 2015 Report Share Posted March 30, 2015 http://forum.simplacms.ru/topic/6255-обязательные-поля-в-оформление-заказа/ Quote Link to post Share on other sites
SergeyKharkov Posted November 18, 2015 Report Share Posted November 18, 2015 У меня НЕ получилось по этому рецепту. Версия 2.2.4. Стало выдавать ошибки ......cartview.php line 119......index.php line 33......cartview.php line 39 Как все-таки убрать обязательность емайла? При обновлении версии - это ж ОПЯТЬ все убирать-редактировать ???? Quote Link to post Share on other sites
mishanya Posted November 18, 2015 Report Share Posted November 18, 2015 У меня НЕ получилось по этому рецепту. Версия 2.2.4. Стало выдавать ошибки ......cartview.php line 119......index.php line 33......cartview.php line 39 Как все-таки убрать обязательность емайла? При обновлении версии - это ж ОПЯТЬ все убирать-редактировать ???? ну а вы как думали))). или не обновлять эти файлы. тогда не нужно будет снова редактировать. где вы видели систему, которая бы при обновлении не затирала изменения в системных файлах. в даном случае обновление ручное, поэтому сами обновляете что нужно. все что писалось выше, для обязательности почты должно работать, пишите в личку посмотрю что не так Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.