Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

stub

Новачок
  
  • Публікації

    2
  • З нами

  • Відвідування

Відвідувачі профілю

748 переглядів профілю

stub's Achievements

Newbie

Newbie (1/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Репутація

  1. Друзья, помогите, не работает! OpenCart 2.0.2.0, шаблон дефолтный. установил vqmod 2.5.1. Переписал microdata_and_review_no_ajax.xml в \vqmod\xml, жду чудо, а оно не появляется. (ожидаемых микроданных нет в html). Что-то дополнительно нужно сделать? Заранее спасибо!
  2. Только что удалил поля Факс, второй адрес, страна, область (Opencart 2.0.20, дефолтный шаблон) Править нужно файлик catalog\view\template\checkout\guest.tpl Для факса: находим блок кода, удаляем либо комментируем его: <div class="form-group"> <label class="control-label" for="input-payment-fax"><?php echo $entry_fax; ?></label> <input type="text" name="fax" value="<?php echo $fax; ?>" placeholder="<?php echo $entry_fax; ?>" id="input-payment-fax" class="form-control" /> </div> вместо него вставляем <input type="hidden" name="fax" value="" /> Для второго адреса : удаляем <div class="form-group"> <label class="control-label" for="input-payment-address-2"><?php echo $entry_address_2; ?></label> <input type="text" name="address_2" value="<?php echo $address_2; ?>" placeholder="<?php echo $entry_address_2; ?>" id="input-payment-address-2" class="form-control" /> </div> Вместо него вставляем: <input type="hidden" name="address_2" value="" /> Страна/зона - то же самое, просто принудительно, втихаря указываем данные (для Украины id - 220, и нужная область - 3491) - можно посмотреть в БД, или в еще не измененной форме заказа (поттягивается список стран и их id, и географических зон (проще всего посмотреть форму firebug-oм) Удаляем <div class="form-group required"> <label class="control-label" for="input-payment-country"><?php echo $entry_country; ?></label> <select name="country_id" id="input-payment-country" class="form-control"> <option value=""><?php echo $text_select; ?></option> <?php foreach ($countries as $country) { ?> <?php if ($country['country_id'] == $country_id) { ?> <option value="<?php echo $country['country_id']; ?>" selected="selected"><?php echo $country['name']; ?></option> <?php } else { ?> <option value="<?php echo $country['country_id']; ?>"><?php echo $country['name']; ?></option> <?php } ?> <?php } ?> </select> </div> <div class="form-group required"> <label class="control-label" for="input-payment-zone"><?php echo $entry_zone; ?></label> <select name="zone_id" id="input-payment-zone" class="form-control"> </select> </div> и вставляем: <input type="hidden" name="country_id" value="220" /> <input type="hidden" name="zone_id" value="3491" /> Т.к. не знаю, какие из переменных используются в логике, все переменные остались - просто их не нужно вводить, и они скрыты от глаз пользователя. Не знаю вообще структуру Opencart-a, и нет времени с ней знакомиться. По такому же принципу можно удалить любое обязательное/необязательное поле, но ваше значение по умолчанию должно соответствовать правилам ввода информации в соответствующее поле. Если кто-то придумает, как из обязательного поля можно сделать необязательное - пишите!
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.