Перейти к содержанию
Форум поддержки пользователей VamShop

обязательные поля при оформлении заказа- как сделать их не обязательными?


Рекомендуемые сообщения

Вроде бы разбрался, там не должны повторяться id и name атрибуты.

Я обновил сообщение - http://vamshop.ru/support/modules/smf/index.php?topic=697.msg7949#msg7949

Исправь ещё раз как в сообщении.

Там в form_check должно быть f.name=company

А в create_account - comp.

Ссылка на сообщение
Поделиться на другие сайты
  • 7 months later...

Это в файле /create_account.php

Попробуй заменить:


   if (ACCOUNT_POSTCODE == 'true') {
if (strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH) {
$error = true;

$messageStack->add('create_account', ENTRY_POST_CODE_ERROR);
}
  }
[/code] на:
[code]
//   if (ACCOUNT_POSTCODE == 'true') {
// if (strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH) {
// $error = true;
//
// $messageStack->add('create_account', ENTRY_POST_CODE_ERROR);
// }
//  }

мне как раз надо сделать поле "Почтовый индекс" необязательным, я закамментировал, но непомогло.

Ссылка на сообщение
Поделиться на другие сайты

Ещё убери postcode из строки:


vam_draw_hidden_field('required', 'gender,firstname,lastname,dob,email,address,postcode,city,state,country,telephone,pass,confirmation', 'id="required"'));
[/code]

Ссылка на сообщение
Поделиться на другие сайты

осталось убрать проверку: Поле Почтовый индекс должно содержать как минимум 4 символа.

подскажи плз это где?

Ссылка на сообщение
Поделиться на другие сайты

Вот из строки выше, что я привёл убери postcode

А также в create_account.php нужно убрать проверку.

Хотя ведь поле нидекс отключается в Админке - Настройки - Основные - Данные клиента, можно ведь просто отключить поле и всё и ничего не править.

Ссылка на сообщение
Поделиться на другие сайты

То что ты описал - относится к обязательному полю, а это проверка на кол-во символов, я вроде четко описал проблему.

Ссылка на сообщение
Поделиться на другие сайты

Количество символов ставится в Админке - Настройки - Основные - Максимальные.

А вот код для проверки ошибки он же сидит в create_account.php

Ищи по ENTRY_POSTCODE_MIN_LENGTH

Ссылка на сообщение
Поделиться на другие сайты
  • 2 weeks later...

сорри за тупизм. но где в админке:

Настройки - Основные - Максимальные

Настройки - Основные - Данные клиента

у меня на вкладке основные только выплывающее меню:

Мой сайт

Настройка E-mail

Мега теги

Яндекс-Маркет

может они скрыты, или не там смотрю или не доустановлено что (магазин не я ставил)

Ссылка на сообщение
Поделиться на другие сайты

о, нашел:

меняя индекс параметра

http://*****/admin/configuration.php?gID=2

http://*****/admin/configuration.php?gID=3

можно глянуть. вопрос, где это они спрятали все настройки ??

Ссылка на сообщение
Поделиться на другие сайты

Да никто не прятал, все настройки доступны через пункт Админка - Настройки.

Просто меню недавное менялось и чуть измнились название покнутов.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...