Перейти к содержимому


Обязательное поле

убрать поле e-mail

  • Вы не можете ответить в тему
Сообщений в теме: 17

#1 belpak

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений
Репутация: 0
Начинающий

Отправлено 14 May 2012 - 05:20 PM

добрый день, нужно убрать поле e-mail в оформлении заказа, т.к оно обязательное к заполнению боюсь удаление поля из tpl не ограничишься,подскажите плиз где ковырнуть?
  • 0

#2 R.Sergey

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

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 14 May 2012 - 05:30 PM

Если я не ошибаюсь отключите в "Общих настройках" Уведомление пользователей о заказе на имейл, и подтверждение заказа и поле исчезнет само.

Ну или есть вариант еще проще, добавьте в ячейку где находится поле email стиль style="display:none" и в input добавьте value="-".
  • 0

#3 belpak

    Новичок

  • Пользователи
  • Pip
  • 2 сообщений
Репутация: 0
Начинающий

Отправлено 14 May 2012 - 05:41 PM

большое cпасибо, достаточно было убрать галочку
  • 0

#4 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 23 December 2013 - 11:28 AM

Добрый день, а как сделать e-mail необязательным полем? в шаблоне html я так понял не возможно. а в order2_shipping_quick.php - возможно только не понимаю, что там нужно добавить.

Если я не ошибаюсь отключите в "Общих настройках" Уведомление пользователей о заказе на имейл, и подтверждение заказа и поле исчезнет само.

Ну или есть вариант еще проще, добавьте в ячейку где находится поле email стиль style="display:none" и в input добавьте value="-".


а в каком шаблоне находится? Хочу сделать необзательным поле e-mail

Добрый день, а как сделать e-mail необязательным полем? в шаблоне html я так понял не возможно. а в order2_shipping_quick.php - возможно только не понимаю, что там нужно добавить.

Если я не ошибаюсь отключите в "Общих настройках" Уведомление пользователей о заказе на имейл, и подтверждение заказа и поле исчезнет само.

Ну или есть вариант еще проще, добавьте в ячейку где находится поле email стиль style="display:none" и в input добавьте value="-".


а в каком шаблоне находится? Хочу сделать необзательным поле e-mail


Шаблон нашёл register_quick.tpl.html - только теперь не понимаю как отключить проверку
  • 0

#5 R.Sergey

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

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 23 December 2013 - 10:21 PM

А Вы не отключайте проверку, отключите имейл как я описал во втором посте, а потом добавьте его как дополнительно поле.
  • 0

#6 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 24 December 2013 - 07:28 AM

А Вы не отключайте проверку, отключите имейл как я описал во втором посте, а потом добавьте его как дополнительно поле.


Тогда инфа о заказе клиентам не будет отправляться.
  • 0

#7 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 25 December 2013 - 07:01 AM

Неужели нельзя сделать необязательным полем e-mail?
  • 0

#8 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 26 December 2013 - 12:54 PM

помоогиитеее))) пожалуйста. ни как не получается сделать необязательным полем((((((((((((((((( пробывал удалять проверку на правильность заполнения поля email. не помогло. всеравно скрипт просил заполнить поле почты. или может надо было кэш очистить?
  • 0

#9 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 26 December 2013 - 08:46 PM

Что-то я сегодня закрыв (надеюсь) большой заказ полон доброты и сочувствия :).

Опишите проблему более подробно. Правильно ли я понимаю, что надо снять обязательность заполнения емейла при оформлении заказа без регистрации?
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#10 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 27 December 2013 - 07:58 AM

Что-то я сегодня закрыв (надеюсь) большой заказ полон доброты и сочувствия :).

Опишите проблему более подробно. Правильно ли я понимаю, что надо снять обязательность заполнения емейла при оформлении заказа без регистрации?


Доброе утро, да =)
  • 0

#11 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 27 December 2013 - 12:33 PM

Как вариант, в файле register_quick.tpl.html заменить

<tr>
<td align="right" valign="middle"><span class="error">*</span> {$smarty.const.CUSTOMER_EMAIL}:&nbsp;</td>
<td valign="middle" align="left"><input type="text" name="email" value="{$email}" style="width: 220px;"></td>*}
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>

на

<tr><td><input type="hidden" name="email" value="{$smarty.const.CONF_GENERAL_EMAIL}"></td></tr>

  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#12 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 27 December 2013 - 02:38 PM

Как вариант, в файле register_quick.tpl.html заменить


<tr>
<td align="right" valign="middle"><span class="error">*</span> {$smarty.const.CUSTOMER_EMAIL}:&nbsp;</td>
<td valign="middle" align="left"><input type="text" name="email" value="{$email}" style="width: 220px;"></td>*}
</tr>
<tr>
<td colspan="2" style="height: 6px;"></td>
</tr>

на

<tr><td><input type="hidden" name="email" value="{$smarty.const.CONF_GENERAL_EMAIL}"></td></tr>


спасибо, попробую.
  • 0

#13 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 30 December 2013 - 02:53 PM

помогло, спасибо. Только теперь при изменении статуса заказа на почту ничего не отправляется. А при оформлении заказа письмо отправляется. Подскажите пожалуйста где копать?
  • 0

#14 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 30 December 2013 - 10:07 PM

Только теперь при изменении статуса заказа на почту ничего не отправляется

А на какую почту что-то должно отправляться, если Вы убрали ввод почты?
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#15 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 31 December 2013 - 07:15 AM

Только теперь при изменении статуса заказа на почту ничего не отправляется

А на какую почту что-то должно отправляться, если Вы убрали ввод почты?


Я так сделал:
<tr><td class="mid vright"> {$smarty.const.CUSTOMER_EMAIL}:&nbsp;</td><td class="mid"><input type="text" name="email" class="inbr" value="{$email}" style="width: 220px;"></td></tr>
<tr><td colspan="2" style="height: 6px;"></td></tr>
{else}
<tr><td><input type="hidden" name="email" value="{$smarty.const.CONF_GENERAL_EMAIL}"></td></tr>
{/if}

так идеально работает, кроме отправки отчетов при смене статусов заказов
  • 0

#16 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 09 January 2014 - 10:32 AM

Всех с прошедшим новым годом!!!
помооггиите)

идеально работает, кроме отправки отчетов при смене статусов заказов
  • 0

#17 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 09 January 2014 - 02:53 PM

помооггиите)

Лучше не по две буквы в слове повторять, а ответить на заданный вопрос. Т.е. не написать в ответ "я сделал так:", а ответить именно на то, что спрашивалось.
  • 0
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#18 1baddog1

    Продвинутый пользователь

  • Download User
  • PipPipPip
  • 45 сообщений
Репутация: 1
Начинающий

Отправлено 23 January 2014 - 11:15 AM

Как вариант, в файле register_quick.tpl.html заменить

 * {$smarty.const.CUSTOMER_EMAIL}:&nbsp; *} 
на
  

спасибо, попробую.


страно но почему-то, опять стал просить ввести почту. может я в прошлый раз криво проверил.
С этим вариантом вообще пропадает поле ввести почту.

Как вариант, в файле register_quick.tpl.html заменить

 * {$smarty.const.CUSTOMER_EMAIL}:&nbsp; *} 
на
  

спасибо, попробую.


страно но почему-то, опять стал просить ввести почту. может я в прошлый раз криво проверил.
С этим вариантом вообще пропадает поле ввести почту.

у меня версия 3.0 rc2, может это косячная версия
  • 0