warezliker
Users-
Posts
642 -
Joined
-
Last visited
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by warezliker
-
Украинский язык по-умолчанию
warezliker replied to warezliker's topic in Opencart 2.x: Extension search
Спасибо большое! -
Здравствуйте. Ищу модуль или решение (99%, что тут встречал пару дет назад), который корректно делает переадресацию на украинскую версию сайта при первом открытии. Помню, что было горячее обсуждение этой темы и вроде бы кто-то сделал модуль, который умеет это делать корректно. Но поиском тут не нашел
-
Здравствуйте. У кого-то есть опыт (либо видел), работы больших связок товаров? Поясню: Торгую мебелью на заказ и самый противный момент это выбор обивки. Это несколько типов ткани, больше 100 цветов в сумме (и это не предел, не говоря уже о том, что есть принты, которые стандартно не покажешь в опциях). Сейчас это решено кучей доработой к опциям-изображениям, убрано все это дело в попап и карточка товара выглядит более или менее юзабельной. Хочу от опций уйти, т.к. с ними свой головняк. Есть у меня hyper kit, который чем-то похож на этот модуль, но как-то красиво организовать работу карточки товара не получилось - получается очень некомпактно. Максимум, что получилось нормально сделать, это предварительно разбить один и тот же товар на карточки "товар + ткань" и уже внуть поместить связанные товары других цветов. Но такой вариант не очень хорош, т.к. надо держать несколько дублей одного и того же товара на витрине
- 36 replies
-
oc-max [Поддержка] "Укрпочта API" - модуль доставки для OpenCart
warezliker replied to Prorab337's topic in Доставка
с нового года экспресс дешевле для массовых отправлений, чем стандарт. Если по весу и габаритам проходите- 605 replies
-
- укрпочта
- укрпочта апи
- (and 9 more)
-
oc-max [Поддержка] "Укрпочта API" - модуль доставки для OpenCart
warezliker replied to Prorab337's topic in Доставка
Отвечу на вопрос, который я сам много раз задавал автору. несколько мест укрпочта отправляет только в экспресс. Стандарт этого, в принципе, не поддерживает ни в ЛК ни в АПИ. Это если брать отдельно логику работы почты. К самому модулю претензия/пожелание скорее в том, что локига модуля "1 заказ - 1 отправление". Т.е. если заказ у тебя в заказе позиций больше, чем на одно отправление, то, кроме как дроблением заказа ты несколько отправлений не создашь. А это очень неудобно- 605 replies
-
- укрпочта
- укрпочта апи
- (and 9 more)
-
oc-max [Поддержка] "Укрпочта API" - модуль доставки для OpenCart
warezliker replied to Prorab337's topic in Доставка
2021-06-22 12:23:35 - Ukrposhta API request: GET|https://www.ukrposhta.ua/ecom/0.0.1/clients/ksdjbgknfdkjgnkdsfngkjnd-90b488bc472c?token=mbmnvbmnbmnbmbmbm|[] 2021-06-22 12:23:35 - Ukrposhta API response: {"uuid":"ksdjbgknfdkjgnkdsfngkjnd-90b488bc472c","name":"xxx xxx xxx","firstName":null,"middleName":null,"lastName":null,"latinName":null,"contactPersonName":null,"type":"PRIVATE_ENTREPRENEUR","postId":null,"externalId":null,"uniqueRegistrationNumber":null,"counterpartyUuid":"yyyyyyy-yyyyyyyy-yyyyyyyy-yyyyyyy","addressId":183396247,"addresses":[{"uuid":"ааааааааааааааааааа8724728","addressId":183396247,"address":{"id":183396247,"postcode":"61001region":"Харківська","district":null,"city":"Харків","street":" Иванова","houseNumber":"54","apartmentNumber":"54","description":null,"countryside":false,"posteRestante":false,"foreignStreetHouseApartment":null,"detailedInfo":"Україна, 61001, Харківська, Харків, Иванова 55, 54","created":"2021-06-19T09:51:04","lastModified":"2021-06-19T09:51:04","country":"UA"},"type":"PHYSICAL","main":true}],"phoneNumber":"+380685554449","phones":[{"uuid":"uuuuuuuuuuuuuuuuuuuuuuuuuu","phoneId":2271265,"phoneNumber":"+380685554449","type":"PERSONAL","main":true}],"email":"еееее.еееееее@gmail.com","emails":[{"uuid":"еееее-9f63-4087-ееееее-еееееее","email":"[email protected]","main":true}],"bankAccount":"666666668777777777","tin":"4545545455","postPayPaymentType":"POSTPAY_PAYMENT_CASH_AND_CASHLESS","accountType":{"type":"CORPORATE","assignmentDate":"2021-03-01"},"resident":true,"GDPRRead":false,"GDPRAccept":false,"personalDataApproved":true,"checkOnDeliveryAllowed":true} 2021-06-22 12:23:35 - Ukrposhta API request: PUT|https://www.ukrposhta.ua/ecom/0.0.1/clients/ksdjbgknfdkjgnkdsfngkjnd-90b488bc472c?token=mbmnvbmnbmnbmbmbm|{"bankCode":"351533"} 2021-06-22 12:23:35 - Ukrposhta API response: {"uuid":"ksdjbgknfdkjgnkdsfngkjnd-90b488bc472c","name":"xxx xxx xxx","firstName":null,"middleName":null,"lastName":null,"latinName":null,"contactPersonName":null,"type":"PRIVATE_ENTREPRENEUR","postId":null,"externalId":null,"uniqueRegistrationNumber":null,"counterpartyUuid":"yyyyyyy-yyyyyyyy-yyyyyyyy-yyyyyyy","addressId":183396247,"addresses":[{"uuid":"ааааааааааааааааааа8724728","addressId":183396247,"address":{"id":183396247,"postcode":"61072","region":"Харківська","district":null,"city":"Харків","street":"проспект Науки","houseNumber":"37","apartmentNumber":"54","description":null,"countryside":false,"posteRestante":false,"foreignStreetHouseApartment":null,"detailedInfo":"Україна, 61072, Харківська, Харків, проспект Иванова 55, 54","created":"2021-06-19T09:51:04","lastModified":"2021-06-19T09:51:04","country":"UA"},"type":"PHYSICAL","main":true}],"phoneNumber":"+380685554449","phones":[{"uuid":"uuuuuuuuuuuuuuuuuuuuuuuuuu","phoneId":2271265,"phoneNumber":"+380685554449","type":"PERSONAL","main":true}],"email":"вввв.ввввв@gmail.com","emails":[{"uuid":"еееееее-9f63-ееееееее-еееееее-еееееееееее","email":"ввввв.ввввв@gmail.com","main":true}],"bankAccount":"666666668777777777","tin":"4545545455","postPayPaymentType":"POSTPAY_PAYMENT_CASH_AND_CASHLESS","accountType":{"type":"CORPORATE","assignmentDate":"2021-03-01"},"resident":true,"GDPRRead":false,"GDPRAccept":false,"personalDataApproved":true,"checkOnDeliveryAllowed":true} 2021-06-22 12:23:35 - Ukrposhta API request: POST|https://www.ukrposhta.ua/ecom/0.0.1/addresses|{"postcode":"21012","country":"UA","region":"\u0410\u0420\u041a","city":"\u0412\u0456\u043d\u043d\u0438\u0446\u044f","street":"\u0406\u0432\u0430\u043d\u043e\u0432\u0430","houseNumber":"32","apartmentNumber":"56"} 2021-06-22 12:23:35 - Ukrposhta API response: {"id":183805252,"postcode":"21012","region":"Вінницька","district":null,"city":"Вінниця","street":"Іванова","houseNumber":"32","apartmentNumber":"56","description":null,"countryside":false,"posteRestante":false,"foreignStreetHouseApartment":null,"detailedInfo":"Україна, 21012, Вінницька, Вінниця, Іванова 32, 56","created":"2021-06-22T12:23:35","lastModified":"2021-06-22T12:23:35","country":"UA"} 2021-06-22 12:23:36 - Ukrposhta API request: POST|https://www.ukrposhta.ua/ecom/0.0.1/clients?token=mbmnvbmnbmnbmbmbm|{"type":"INDIVIDUAL","addressId":183805252,"phoneNumber":"380675677899","firstName":"\u0418\u0432\u0430\u043d","lastName":"\u0418\u0432\u0430\u043d\u043e\u0432"} 2021-06-22 12:23:36 - Ukrposhta API response: {"uuid":"yyyyyyy-yyyyyyyy-yyyyyyyy-yyyyyyy","name":"Иванов Иван","firstName":"Иван","middleName":null,"lastName":"Иванов","latinName":null,"contactPersonName":null,"type":"INDIVIDUAL","postId":null,"externalId":null,"uniqueRegistrationNumber":null,"counterpartyUuid":"yyyyyyy-yyyyyyyy-yyyyyyyy-yyyyyyy","addressId":183805252,"addresses":[{"uuid":"ааааааааааааааааааа","addressId":183805252,"address":{"id":183805252,"postcode":"21012","region":"Вінницька","district":null,"city":"Вінниця","street":"Іванова","houseNumber":"32","apartmentNumber":"56","description":null,"countryside":false,"posteRestante":false,"foreignStreetHouseApartment":null,"detailedInfo":"Україна, 21012, Вінницька, Вінниця, Іванова 32, 56","created":"2021-06-22T12:23:35","lastModified":"2021-06-22T12:23:35","country":"UA"},"type":"PHYSICAL","main":true}],"phoneNumber":"+380675677899","phones":[{"uuid":"564646546-f0e3-468f-45454- 54545454","phoneId":183804515,"phoneNumber":"+380675677899","type":"PERSONAL","main":true}],"email":"","emails":[],"bankAccount":null,"postPayPaymentType":"POSTPAY_PAYMENT_CASH_ONLY","accountType":{"type":"CORPORATE","assignmentDate":"2021-03-01"},"resident":true,"GDPRRead":false,"GDPRAccept":false,"personalDataApproved":false,"checkOnDeliveryAllowed":true} 2021-06-22 12:23:36 - PHP Notice: Undefined index: uuid in /var/www/site.com.ua/admin/controller/shipping/ukrposhta.php on line 2 2021-06-22 12:23:36 - Ukrposhta API request: POST|https://www.ukrposhta.ua/ecom/0.0.1/shipments?token=mbmnvbmnbmnbmbmbm|{"type":"EXPRESS","sender":{"uuid":"ksdjbgknfdkjgnkdsfngkjnd-90b488bc472c"},"recipient":{"uuid":"yyyyyyy-yyyyyyyy-yyyyyyyy-yyyyyyy"},"deliveryType":"D2D","description":"","parcels":[{"uuid":"","weight":"500","length":"20","width":"20","height":"20","declaredPrice":"500","description":""},{"uuid":null,"weight":"500","length":"20","width":"20","height":"20","declaredPrice":"500","description":""}],"paidByRecipient":true,"postPay":"500","postPayPaidByRecipient":true,"transferPostPayToBankAccount":true,"recommended":false,"checkOnDelivery":true,"sms":true,"onFailReceiveType":"RETURN"} 2021-06-22 12:23:36 - Ukrposhta API response: {"uuid":"yyyy-yyyy-yyyyy-yyy-yyyyyy","type":"EXPRESS","sender":{"uuid":"ksdjbgknfdkjgnkdsfngkjnd-90b488bc472c","name":"xxx xxx xxx","firstName":null,"middleName":null,"lastName":null,"latinName":null,"contactPersonName":null,"type":"PRIVATE_ENTREPRENEUR","postId":null,"externalId":null,"uniqueRegistrationNumber":null,"counterpartyUuid":"yyyyyyy-yyyyyyyy-yyyyyyyy-yyyyyyy","addressId":183396247,"addresses":[{"uuid":"ааааааааааааааааааа8724728","addressId":183396247,"address":{"id":183396247,"postcode":"61001","region":"Харківська","district":null,"city":"Харків","street":" Иванова","houseNumber":"54","apartmentNumber":"54","description":null,"countryside":false,"posteRestante":false,"foreignStreetHouseApartment":null,"detailedInfo":"Україна, 61001, Харківська, Харків, Иванова 55, 54","created":"2021-06-19T09:51:04","lastModified":"2021-06-19T09:51:04","country":"UA"},"type":"PHYSICAL","main":true}],"phoneNumber":"+380685554449","phones":[{"uuid":"uuuuuuuuuuuuuuuuuuuuuuuuuu","phoneId":2271265,"phoneNumber":"+380685554449","type":"PERSONAL","main":true}],"email":"[email protected]","emails":[{"uuid":"46546456-9f63-4087-b5c0-6464666","email":"[email protected]","main":true}],"bankAccount":"666666668777777777","tin":"4545545455","postPayPaymentType":"POSTPAY_PAYMENT_CASH_AND_CASHLESS","accountType":{"type":"CORPORATE","assignmentDate":"2021-03-01"},"resident":true,"GDPRRead":false,"GDPRAccept":false,"personalDataApproved":true,"checkOnDeliveryAllowed":true},"dropOffPostcode":"61072","recipient":{"uuid":"yyyyyyy-yyyyyyyy-yyyyyyyy-yyyyyyy","name":"Иванов Иван","firstName":"Иван","middleName":null,"lastName":"Иванов","latinName":null,"contactPersonName":null,"type":"INDIVIDUAL","postId":null,"externalId":null,"uniqueRegistrationNumber":null,"counterpartyUuid":"yyyyyyy-yyyyyyyy-yyyyyyyy-yyyyyyy","addressId":183805252,"addresses":[{"uuid":"ааааааааааааааааааа","addressId":183805252,"address":{"id":183805252,"postcode":"21012","region":"Вінницька","district":null,"city":"Вінниця","street":"Іванова","houseNumber":"32","apartmentNumber":"56","description":null,"countryside":false,"posteRestante":false,"foreignStreetHouseApartment":null,"detailedInfo":"Україна, 21012, Вінницька, Вінниця, Іванова 32, 56","created":"2021-06-22T12:23:35","lastModified":"2021-06-22T12:23:35","country":"UA"},"type":"PHYSICAL","main":true}],"phoneNumber":"+380675677899","phones":[{"uuid":"6546646545-f0e3-445455-787878-4227e6e89079","phoneId":183804515,"phoneNumber":"+380675677899","type":"PERSONAL","main":true}],"email":"","emails":[],"bankAccount":null,"postPayPaymentType":"POSTPAY_PAYMENT_CASH_ONLY","accountType":{"type":"CORPORATE","assignmentDate":"2021-03-01"},"resident":true,"GDPRRead":false,"GDPRAccept":false,"personalDataApproved":false,"checkOnDeliveryAllowed":true},"recipientPhone":"+380675677899","recipientEmail":null,"recipientAddressId":183805252,"senderAddressId":183396247,"returnAddressId":183396247,"shipmentGroupUuid":null,"externalId":null,"deliveryType":"D2D","packageType":null,"onFailReceiveType":"RETURN","barcode":"0503073067440","weight":500,"length":20,"width":20,"height":20,"declaredPrice":500,"deliveryPrice":75.68,"rawDeliveryPrice":79.50,"returnDeliveryPrice":17.34,"postPay":500,"postPayUah":500,"postPayDeliveryPrice":10.00,"postPayRecipient":{"uuid":"ksdjbgknfdkjgnkdsfngkjnd-90b488bc472c","name":"xxx xxx xxx","type":"PRIVATE_ENTREPRENEUR","counterpartyUuid":"yyyyyyy-yyyyyyyy-yyyyyyyy-yyyyyyy","postPayPaymentType":"POSTPAY_PAYMENT_CASH_AND_CASHLESS","bankAccount":"666666668777777777","tin":"4545545455","personalDataApproved":true},"currencyCode":null,"postPayCurrencyCode":null,"currencyExchangeRate":null,"discounts":[{"uuid":"54646465465-ae29-8887878-93ca-459cd33a5141","name":"Он-лайн оформлення 5% Експрес","fromDate":"2018-01-01","toDate":"2099-01-01","value":5.0,"category":"CONTRACT_DISCOUNT","type":"BASE"}],"lastModified":"2021-06-22T12:23:36","description":"","parcels":[{"uuid":"6456464646-46f0-44e2-9365-6464654646465","name":null,"parcelNumber":1,"barcode":"0503073067440","contentsType":null,"weight":500,"length":20,"width":20,"height":20,"declaredPrice":500,"parcelItems":null,"description":""}],"direction":{"regionSortingCenter":"Вінниця","districtSortingCenter":null,"postOfficeNumber":"КД 21501 - 21012","postOfficeName":"Вінниця"},"lifecycle":{"status":"CREATED","statusDate":"2021-06-22T12:23:36"},"deliveryDate":"2021-06-24T00:00:00","calculationDescription":"Price=75.68: Calculation contains 1 parcels, new measures are weight:500, length:20, height:20, width:20; price for the weight=0.00; tariff (EXPRESS, COUNTRY, 500 g, 20 cm)=34.00; delivery type(D2D)=40.00; declared price surcharge=2.50; Он-лайн оформлення 5% Експрес=3.82; sms=3.00; return delivery price=17.34","availablePaymentTypes":["CARD_ON_SITE","CARD","CASH","CASHLESS"],"paidByRecipient":true,"postPayPaidByRecipient":true,"bulky":false,"fragile":false,"bees":false,"sms":true,"toReturnToSender":null,"documentBack":false,"checkOnDelivery":true,"transferPostPayToBankAccount":true,"deliveryPricePaid":false,"postPayPaid":false,"postPayDeliveryPricePaid":false,"packedBySender":false,"free":false,"withDeliveryNotification":false,"fittingAllowed":false} на этом все обрывается и крутилка в модуле крутится вечно. Экспресс адресный, в нем точно есть возможность добавлять места в отправлении. В ЛК это работает 100%- 605 replies
-
- укрпочта
- укрпочта апи
- (and 9 more)
-
oc-max [Поддержка] "Укрпочта API" - модуль доставки для OpenCart
warezliker replied to Prorab337's topic in Доставка
@Prorab337 здравствуйте. Можете подсказать по моему вопросу выше, касательно нескольких мест в экспресс? У меня или зависает на этапе создания или создаётся только одно место- 605 replies
-
- укрпочта
- укрпочта апи
- (and 9 more)
-
oc-max [Поддержка] "Укрпочта API" - модуль доставки для OpenCart
warezliker replied to Prorab337's topic in Доставка
Интересно, что он там ожидает увидеть? Во фронте ничего нет, а админка не его дело вообще- 605 replies
-
- укрпочта
- укрпочта апи
- (and 9 more)
-
oc-max [Поддержка] "Укрпочта API" - модуль доставки для OpenCart
warezliker replied to Prorab337's topic in Доставка
Добрый день. Такой вопрос: при попытке создать несколько мест в экспресс-отправлении крутилка при сохранении накладной зависает, а в списке появляется только один ярлык на одно отправление. Что-то поменялось за 1,5 года в апи или что-то не так делаю?- 605 replies
-
- укрпочта
- укрпочта апи
- (and 9 more)
-
Меня, видимо, крутить начали несколько месяцев назад. Трафик из органики упал, при этом конверсия осталась на прежнем уровне. Много сеансов по 7-20 секунд. Конверсия из рекламы с октября провалилась на половину, с апреля упала почти в 0. Т.е., скорее всего, рекламу скликивают, т.к. она идет по тем же ключам, что и органика. Точнее сказать не могу, т.к. не найду, как выделить трафик с этими короткими сеансами отдельно (т.е. сделать график и посмотреть, когда кол-во таких сеансов стало расти). На выходе получаю ситуацию, когда хз, что делать, т.к. вкидывать рекламу смысла 0, а органика ничтожно мала. По сервису съема позиций вроде бы все красиво, но серч консоль говорит совсем иное.
-
Длительность сеанса выше 0, зачастую 15-25 секунд, бывает есть переход на какую-то страницу. Видно, потому как пачка аналогичных посещений из разных стран в одно время. Впервые слышу про блек-лист в аналитике, если честно. Про нечасто - это то, что я смог сам отследить и понять. Трафик из своей страны я ещё не рассматривал, не понимаю до конца, что искать. П.С. техническую часть вопроса уже решил, закрыл доступ всем, кроме нужного и поисковых ботов. Осталось понять, что делать дальше. На vc.ru куча тем оказалась со схожей проблемой
-
Здравствуйте. Ситуация: Начался спам трафика через какой-то сервис накрутки (х3-х4 от обычного посещения сайта) с очень плохими поведенческими факторами. Трафик как реферальный, так и прямые заходы на главную. Прилетает несколько раз в месяц, но мне, судя по всему, хватило, т.к. в органике я просел больше, чем в 1,5 раза за два-три месяца. Валит откуда угодно - китай, индия, израиль, пакистан и т.д. Появилась идея закрыться от зарубежного трафика, остался вопрос, как это сделать правильно, чтобы остаться доступным для поисковых роботов. Нагуглить ничего полезного не смог, если кто-то сможет подсказать варианты решения, буду искренне благодарен. Пока смотрю в сторону интеграции модуля geoip на уровне веб сервера, но не понятно, как исключить из блокировки поисковых ботов
-
Здравствуйте. Хочу заменить вывод стоимости доставки с ценой "0" на свой текст (например, "по тарифам перевозчика") или убрать вообще. В идеале, получить вид: "перевозчик 1" - "по тарифам перевозчика" "самовывоз" - "0" или "бесплатно" Сделать хотелось бы на уровне контроллера/модели, но не могу понять, где это правильно сделать. Можно, конечно, поправить шаблон письма о заказе /catalog/view/theme/default/template/mail/order.tpl но тоже возник затык: итоговые суммы там берутся из массива, как я понимаю: <?php foreach ($totals as $total) { ?> <tr> <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: right; padding: 7px;" colspan="4"><b><?php echo $total['title']; ?>:</b></td> <td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: right; padding: 7px;"><?php echo $total['text']; ?></td> </tr> <?php } ?> т.е. тут можно сделать что-то вроде if ($total['text'] == 0) {$total['text'] = 'По тарифам перевозчика'} но решение не универсально, будет работать только здесь и не понятно, где потом вылезет
-
oc-max [Поддержка] "Укрпочта API" - модуль доставки для OpenCart
warezliker replied to Prorab337's topic in Доставка
100x100 он умеет формировать, на сколько я помню, но там настройка не понятная. На сколько я помню, надо, чтоб он по-умолчанию так печатал- 605 replies
-
- укрпочта
- укрпочта апи
- (and 9 more)
-
[Поддержка] Google Customer Reviews (Отзывы клиентов) OC 2.3
warezliker replied to And69's topic in Модули и дополнения
Здравствуйте. Интересная штука, хочу задать вопрос не совсем по теме работы модуля. Отзыв, как я понял, предлагается оставить сразу же, после оформления заказа через сайт и до того, как покупатель получит товар (хотя вижу, что время на доставку указывается в настройках). Что происходит, если клиент отказался от заказа/передумал/не забрал товар? В документации вообще ничего такого нет (я понимаю, что в штатах там вообще все иначе), но в наших реалиях насколько адекватно оно работает? -
Да. Хоть сало, хоть мясо. На единую точку входа плевать. Вы приходите в магазин за хлебом и общаетесь как вам удобно. И продавец будет вам отвечать на гос.языке, пока вы сами не попросите другого. Все. Он может вам отвечать на языке вашего общения (в принципе, в нормальных местах всегда так делали, просто из вежливости). Сейчас добавился пункт, что клиент сам должен указать язык общения. Т.е. в магазине вы можете сказать продавцу "если вам удобно, можете общаться со мной на русском/испанском/английском", а на сайте самостоятельно выбрать удобный вам язык. Слава богу, тему от флуда почистили. Но, чувствую, надо будет чистить еще раз. На тупые/умные вопросы/ответы плевать. Нужно просто технически грамотное решение и все.