Форум русской поддержки Joomla!® CMS
08.12.2016, 22:09:02 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как убрать обязательное поле E-mail либо сделать его необязательным?

 (Прочитано 1356 раз)
0 Пользователей и 1 Гость смотрят эту тему.
mart-btl
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 13



« : 03.08.2014, 09:07:33 »

Здравствуйте!
Есть категория заказчиков не имеющих и не знающих что такое E-mail
подскажите пожалуйста, в iprice calculator light,
Как убрать в форме отправки заказа обязательное поле "E-mail" либо сделать его необязательным?
и по аналогии убрать поле "Наименование организации:"?
Спасибо.
« Последнее редактирование: 03.08.2014, 10:08:51 от mart-btl » Записан
Solvedor
Давно я тут
****

Репутация: +33/-0
Offline Offline

Пол: Мужской
Сообщений: 363


Масенький Йожик


« Ответ #1 : 12.08.2014, 17:46:52 »

Присоединяюсь к вопросу
« Последнее редактирование: 12.08.2014, 17:55:27 от Solvedor » Записан
Solvedor
Давно я тут
****

Репутация: +33/-0
Offline Offline

Пол: Мужской
Сообщений: 363


Масенький Йожик


« Ответ #2 : 21.08.2014, 11:44:45 »

Нашел, как сделать e-mail необязательным. Все находится в файле /components/com_ipricecalc/views/price/tmpl/default.php

Где-то на 134 строке ищем:
Код:
function ipricevalidate(formName) {
if (!checkHaveValues(new Array(
"<?php echo JText::_('Contact_person_needed');?>",formName.fio,"TEXT",
"<?php echo JText::_('Phone_number_needed');?>",formName.phone,"TEXT",
"<?php echo JText::_('Correct_email_needed');?>",formName.email,"EMAIL")))
{return false;}

Оставляем:
Код:
function ipricevalidate(formName) {
if (!checkHaveValues(new Array(
"<?php echo JText::_('Contact_person_needed');?>",formName.fio,"TEXT",
"<?php echo JText::_('Phone_number_needed');?>",formName.phone,"TEXT")))
{return false;}

То бишь, просто стираем ненужные строки. Ну и не забываем убрать звездочку (у меня это 511 строка)
Записан
mart-btl
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 13



« Ответ #3 : 23.09.2014, 07:32:35 »

Вот спасибо!
 Cheesy
Записан
cahobad
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 48


« Ответ #4 : 10.04.2016, 17:23:25 »

у меня данный метод не работает... как только делаю такой код - форма заказа не открывается вообще Sad
Записан
cahobad
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 48


« Ответ #5 : 10.04.2016, 17:27:21 »

В итоге получается ошибка: 0 Invalid address:
Записан
cahobad
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 48


« Ответ #6 : 14.04.2016, 21:56:02 »

ну неужели это так сложно - сделать необязательным поле электронной почты?? Друзья, выручайте!
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet