2014-10-30 3 views
0

Пожалуйста, помогите с этим маленьким вызовом zen-cart.Отключение поля Zipcode в zencart регистрации/регистрации

Некоторые поля, особенно почтовый индекс, не требуются для работы моего интернет-магазина, так как не все области, где на обложках для доставки есть, например, почтовые индексы. Поэтому возникает вопрос, как отключить те поля, которые не нужны для регистрации/проверки в zen-cart. Может ли кто-нибудь помочь, пожалуйста,

ответ

0

Чтобы сделать поле не необходимым, вам нужно сделать 2 вещи.

Перейти к включает/языков/YOUR_TEMPLATE_NAME/english.php (или ваш конкретный файл языка) и удалить *

примера, для Почтового индекса:

В english.php, он говорит (вокруг линии 200):

define('ENTRY_POST_CODE', 'Post/Zip Code:'); 
define('ENTRY_POST_CODE_ERROR', 'Your Post/ZIP Code must contain a minimum of ' . ENTRY_POSTCODE_MIN_LENGTH . ' characters.'); 
define('ENTRY_POST_CODE_TEXT', '*'); 

и изменить его на:

define('ENTRY_POST_CODE', 'Post/Zip Code:'); 
define('ENTRY_POST_CODE_ERROR', 'Your Post/ZIP Code must contain a minimum of ' . ENTRY_POSTCODE_MIN_LENGTH . ' characters.'); 
define('ENTRY_POST_CODE_TEXT', ''); // *removed 

затем перейдите к вам r www.yourshop.com/YOURadmin и в конфигурации> минимальные значения очистить номер для почтового индекса.

Чтобы полностью удалить его со своей страницы, вы должны перейти к include/templates/YOUR_TEMPLATE_NAME/tpl_modules_create_account.php и удалить блок кода для этой конкретной записи. что-то действительно похожее на это:

<label class="inputLabel" for="postcode"><?php echo ENTRY_POST_CODE; ?></label> 
<?php echo zen_draw_input_field('postcode', '', zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', '40') . ' id="postcode"') . 
(zen_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="alert">' . ENTRY_POST_CODE_TEXT . '</span>': ''); ?> 
<br class="clearBoth" /> 

Вы можете начать читать что-нибудь о настройке для ZenCart на ZenCart вики на http://www.zen-cart.com/wiki/index.php/Customisation_-_Templates

надежды, что это поможет.

+0

@ MasMacro, С уважением, Спасибо, вы сработали. Но опять же, если вы сможете помочь с этими двумя проблемами, я буду признателен. 1. Что делать, если я хочу добавить необходимое поле для маркетинговых исследований, например: Как вы узнали о нас: (a) Радиореклама (б) социальные сети и т. Д. (2) У меня проблемы с валютой. Мы принимаем Нигерию только Наиру. Я попытался сделать его валютой по умолчанию со значением 0.0063136 на странице администратора с 1USD = 165.8naira. (Обменный курс). Поэтому проблема заключается в том, что когда я ввожу стоимость позиции в 10 000 наир, она показывает меньшее значение на странице списка продуктов, но 10 000 долларов США на шлюзе Paypal. Пожалуйста помоги. – user2989439

0

Вам не нужно вносить изменения в код, чтобы сделать почтовый индекс не обязательным. Перейдите в Admin-> Configuration-> Minimum Values ​​и установите PostCode на 0.

Смежные вопросы