Как убрать поля доставки

Пожалуйста, ответьте: речь идет о разных версиях (2.1.6 и 2.3.8) этой программы или о разных программах? Если об одной и той же, то старая 2.1.6 удобнее новой 2.3.8?
Скорее всего о разных модулях
 
Не подскажете как убрать вкладку "Адрес для выставления счета" в onepagecheckoutps216 ? А то поля у него все убрал, а вкладка осталась, не хочу костылями убирать)))
присоединяюсь к вопросу, + не смог убрать подтверждение емейл
 
Типа когда тебе письмо на почту приходит или само поле?
само поле, походу убрал, но что именно я изменил не помню

Не подскажете как убрать вкладку "Адрес для выставления счета" в onepagecheckoutps216 ? А то поля у него все убрал, а вкладка осталась, не хочу костылями убирать)))
Уже разобрался нужно отключить строку
id invoice Адрес фактура

Есть еще вопросы,
Как отобразить содержымое корзины перед полямы подтверждения заказа?
И как сделать дефолтное значение в поле Региона доставки, например Киевская обл.
 
Последнее редактирование модератором:
Решил сделать плейсхолдеры в каждой строке. Какая-то хрень получилась, сбивает с толку, непонятно то ли заполнена строка, то ли нет. Стоит доводить до логического конца, может примеры есть у кого, как грамотно их сделать, чтобы польза была, а не вред?

Убрал возможность создавать/выбирать несколько адресов. Пусть меняют один адрес, если переехали. Все равно ведь, пишут в сообщении, если на работу/или домой. Или я погорячился с упрощением тут? Какой процент вообще этой фичей пользуется и насколько им это может быть важно? Как покупатель, нигде не видел подобного, вроде.
 
OnePage checkout cool stuff, but when the question is suitable for delivery (address dotsavke), that the problems begin, in the sense that it is often necessary to fill in the different fields Coli (City + compartment number or simply address). We have to fix, AutoFill, hide fields, which further loads, and so is not a quick functional. Over the phone I do not say anything

You figured out Already need to the disable the line id invoice address invoice there are to still Questions, How to basket SODERZHYMOE the display the before confirmation of the order the fields? And how to make the default value in the delivery of the Region, such as Kyiv region.
 
Последнее редактирование модератором:
если хотите ручками поработать то так

Как упростить оформление заказа, убрать не нужные поля в PrestaShop?
Включаем гостевой заказ:
order-opc-new-account.tpl

При обычном:
authentication.tpl

Скрываем выбор пола пользователя (муж/жен.)
По-умолчанию:
Скрытое содержимое доступно для зарегистрированных пользователей!

и тд. со всеми не обяз. полями.
Значением по-умолчанию добавляем в input
=======================
"значением по умолчанию добавляем в input"???
HTML:
<input onkeyup="$('#lastname').val(this.value);" type="text" class="text" id="customer_lastname" name="customer_lastname" value="{if isset($smarty.post.customer_lastname)}{$smarty.post.customer_lastname}{/if}" />
На:
HTML:
<input type="hidden" name="customer_lastname" value="фамилия" />
=======================
Убираем обязательные поля
Их можно убрать в файле Address.php, из строки
PHP:
protected $fieldsRequired = array('id_country', 'alias', 'lastname', 'firstname', 'address1', 'city');
========================
Файл order-opc.js
Нужно заставить его валидировать скрытые поля.
Для этого из строк (в районе 560-х и 570-х)
HTML:
Скрытое содержимое доступно для зарегистрированных пользователей!

нужно убрать подстроки ":visible".

После этого все будет нормально валидироваться.
==========================
Если выскакивает ошибка id_country
HTML:
Скрытое содержимое доступно для зарегистрированных пользователей!

==========================
Выбор оплаты по умолчанию (модуль cashondelivery)
Достаточно в файле payment.tpl модуля cashondelivery изменить адрес ссылки:
HTML:
<a href="{$this_path_ssl}validation.php" title="{l s='Pay with cash on delivery (COD)' mod='cashondelivery'}">
на
HTML:
<a href="{$this_path_ssl}validation.php?confirm=1" title="{l s='Pay with cash on delivery (COD)' mod='cashondelivery'}">
 
"значением по умолчанию добавляем в input"???
HTML:
<input onkeyup="$('#lastname').val(this.value);" type="text" class="text" id="customer_lastname" name="customer_lastname" value="{if isset($smarty.post.customer_lastname)}{$smarty.post.customer_lastname}{/if}" />
На:
HTML:
<input type="hidden" name="customer_lastname" value="фамилия" />

Как по умолчанию подписывать на рассылку?
И, кто-нибудь, как удалить этот модуль нормально? One Page Checkout PS. Отключил, оформление заказа стало стандартным, без моих модификаций. Удалил. Почистил кеш, теперь даже в админку зайти не могу.

P.S. Заработало после перезапуска сервера. Но опять же стандартные 5 шагов, нет изменений из темы. И ваучеры перестали отображаться. Точнее нет даже поля для их ввода.
 
Последнее редактирование:
Для просмотра ссылки Войди или Зарегистрируйся Спасибо! Этот модуль гораздо юзабельней чем (v2.3.8-onepagecheckout-for-1.6). Планирую к нему подключить Новую почту и Приват 24 (когда их купим, поделюсь на форуме)
смогли подключить новую почту и приват?
 
Назад
Сверху