Помощь Поддержка или помощь c Prestashop - 2 часть

Статус
В этой теме нельзя размещать новые ответы.
В том то как раз и проблема..... В ручную не возможно присвоить оптовому покупателю только группу "Оптовик", преста в обязательном порядке требует, что бы клиент находился в дефолтной группе (клиент и пр.), а т.к. ругается и говорит, что "В поле группы должна быть выбрана клиентская группа по-умолчанию"!!!
И получается, что оптовый клиент относится сразу к двум группам "Оптовик" и "Клиент", и соответственно ценовые правила на него не действуют... :(

Client - checked, without special prices, and Оптовик with new special prices checked also and make it default group for that client. It should work and take new default group discounts
 
Заработало!!!!!!!!!!!!!! Спасибо огромное за помощь!!!!!
Что то мы упустили как то поле "Основная группа" :facepalm:.... видимо жара сказалась ))))
Все оказалось очень просто: надо обязательно выбрать в основной группе нужную группу и все сразу стало работать!!!
 
Братцы, вопрос созрел!
В настройках доставки задана разная стоимость в зависимости от зоны (см.скрины). Но, пока человек не залогинился, преста не в курсе его страны и зоны соответственно, и ему в корзине подставляется максимальная цена из всех возможных. Можно ли сделать так, чтобы отображалась минимальная (в моем случае £7)?

Снимок экрана (374).png Снимок экрана (373).png
 
Братцы, вопрос созрел!
В настройках доставки задана разная стоимость в зависимости от зоны (см.скрины). Но, пока человек не залогинился, преста не в курсе его страны и зоны соответственно, и ему в корзине подставляется максимальная цена из всех возможных. Можно ли сделать так, чтобы отображалась минимальная (в моем случае £7)?

Посмотреть вложение 74995 Посмотреть вложение 74996

Поставь default carrier - best price, может поможет. Если нет, то можно создать нового курьера именно для UK за 7 фунтов и поставить его основным. Но у меня доставка вообще не отображается, пока нет адреса. А когда залогинился - минимальная для его зоны.
 
Последнее редактирование:
Доброго времени суток, подскажите пожалуйста что может быть такое. Изменил цену (убрал нули и только в админке появилась некорректная цена) спасибо.
1.PNG
2.PNG
 
Поставь default carrier - best price, может поможет. Если нет, то можно создать нового курьера именно для UK за 7 фунтов и поставить его основным. Но у меня доставка вообще не отображается, пока нет адреса. А когда залогинился - минимальная для его зоны.
Подскажи, как реализовал данный функционал: а именно как сделать чтобы доставка не отображалась пока клиент не зарегистрировался?
 
Подскажи, как реализовал данный функционал: а именно как сделать чтобы доставка не отображалась пока клиент не зарегистрировался?
Вроде никак не делал, единственное, поставил бесплатного курьера по умолчанию. Дальше все само. Вообще править надо два файла:

themes/theme-name/modules/blockcart/blockcart.tpl (корзина)
themes/theme-name/shopping-cart.tpl (оформление заказа)


1) В обоих файлах пишется "To be determined" вместо "Free Shipping!", если нет адреса и доставка бесплатна:
{if (!isset($cart->id_address_delivery) || !$cart->id_address_delivery)}{l s='To be determined' mod='blockcart'}{else}{l s='Free shipping!' mod='blockcart'}{/if}

2) Потом строка эта прячется совсем, опять же если нет адреса. Присваивается класс .unvisible, а классу - display: none.
<span class="ajax_cart_shipping_cost{if $shipping_cost_float == 0 && (!$cart_qties || $cart->isVirtualCart() || !isset($cart->id_address_delivery) || !$cart->id_address_delivery)} unvisible{/if}">

Проще наверно сперва сделать бесплатного курьера по умолчанию, и стоимость обработки (HANDLING) отключить, поставить нули. А там уже смотреть, что вышло из этого. Может ничего больше и не придется делать (на 1.4 у меня так и было). Уверен, можно ухитриться и сделать так, чтобы эта бесплатная доставка и не работала ни при каких условиях, ограничить по группам, по зонам, чтобы ее никто даже и не видел.

TL;DR Создать новую пустую зону, без стран. Создать курьера для этой зоны, price range и стоимость доставки можно не ставить вообще. Поставить курьера основным. Должно все работать, занимает минуту.
 
Последнее редактирование:
Добрый день! подскажите как исправить...
использую Сторе менеджер, при отправке данных на сервер выдает ошибку
685|1364; Field 'target_keyword' doesn't have a default value
INSERT INTO ps_product_lang (`id_product`,`id_lang`,`id_shop`,`description_short`,`name`,`link_rewrite`) VALUES ("4379","1","1","Верх-натур.шкіра,Підклад-натур.шерсть,Підошва-ТЕП","Сапоги женские повседневные","sapogi-zhenskie-povsednevnye"),("4380","1","1","Верх-натур.замш,Підклад-натур.шерсть,Підошва-ТЕП","Сапоги женские повседневные","sapogi-zhenskie-povsednevnye"),("4381","1","1","Верх-натур.шкіра,Підклад-шерсть,Підошва-РџР’РҐ","Сапоги женские повседневные","sapogi-zhenskie-povsednevnye"),("4382","1","1","Верх-натур.замш,Підклад-натур.шерсть/текстиль,Підошва-РџР’РҐ","Сапоги женские повседневные","sapogi-zhenskie-povsednevnye"),("4383","1","1","Верх-натур.шкіра,Підклад-натур.шкіра,Підошва-РџР’РҐ","Туфли мужские комфорт","tufli-muzhskie-komfort"),("4384","1","1","Верх-натур.шкіра,Підклад-натур.шкіра,Підошва-РџР’РҐ","Туфли мужские повседневные","tufli-muzhskie-povsednevnye"), и тд...
в локальной БД нет ероглифов, почему они появляются и что это за ошибка? где то кодировка прописалась? как исправить?
 
Добрый день! подскажите как исправить...
использую Сторе менеджер, при отправке данных на сервер выдает ошибку
685|1364; Field 'target_keyword' doesn't have a default value
INSERT INTO ps_product_lang (`id_product`,`id_lang`,`id_shop`,`description_short`,`name`,`link_rewrite`) VALUES ("4379","1","1","Верх-натур.шкіра,Підклад-натур.шерсть,Підошва-ТЕП","Сапоги женские повседневные","sapogi-zhenskie-povsednevnye"),("4380","1","1","Верх-натур.замш,Підклад-натур.шерсть,Підошва-ТЕП","Сапоги женские повседневные","sapogi-zhenskie-povsednevnye"),("4381","1","1","Верх-натур.шкіра,Підклад-шерсть,Підошва-РџР’РҐ","Сапоги женские повседневные","sapogi-zhenskie-povsednevnye"),("4382","1","1","Верх-натур.замш,Підклад-натур.шерсть/текстиль,Підошва-РџР’РҐ","Сапоги женские повседневные","sapogi-zhenskie-povsednevnye"),("4383","1","1","Верх-натур.шкіра,Підклад-натур.шкіра,Підошва-РџР’РҐ","Туфли мужские комфорт","tufli-muzhskie-komfort"),("4384","1","1","Верх-натур.шкіра,Підклад-натур.шкіра,Підошва-РџР’РҐ","Туфли мужские повседневные","tufli-muzhskie-povsednevnye"), и тд...
в локальной БД нет ероглифов, почему они появляются и что это за ошибка? где то кодировка прописалась? как исправить?
если появляются "иероглифы" то я исходный файл прогоняю через программу Notepad++ , открываешь файл в нём - в меню Кодировка и Преобразовать в UTF-8 без BOM и сохранить. Попробуй - если ошибка исчезнет значит причина была в кодировке
 
проблема думаю не в кодировке а в
Код:
Field 'target_keyword' doesn't have a default value
думаю вопрос лучше задать в саппорт емагикван
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху