Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

COBECTb11

Пользователи
  
  • Публикаций

    570
  • Зарегистрирован

  • Посещение

Посетители профиля

Блок последних посетителей выключен и не отображается другим пользователям.

Достижения COBECTb11

  1. Це модуль доставки, обмежувати варіанти оплати можливо є у налаштуваннях модуля вашого кошика
  2. Вітаю, хтось стикався із потребую розширення можливостей api opencart? Наразі намагаюся скласти ТЗ для доработки інтеграції передачі замовлення із opencart 3 у складську безкоштовну програму https://zippy.com.ua наразі усі замовлення забираються по крону раз на надцять хвилин, це дуже не зручно коли потрібно швидко… Тестував срм sale drive, так вона майже миттєво отримує нове замовлення, тобто у неї модуль для opencart наче розширює чи модифікує api таким чином, що забирається замовлення за подією. Хтось може допомогти як це коректно і доступно описати? Дякую за будь які поради
  3. З приводу ваги то все ок, це з карточки підтягнеться, з приводу габаритів і пакування, то ідею від gpt чату вже прорабу передав, можливо на кінець місяця буде нього час і дещо зробить. бо ті хто сам пакує в того свої коробки. Головне не закрите питання лише в тому як корректно зробити тотал при попередплаті, та післяплаті. Хоч бери та на картинку генеруй вартість за умови попередплата…
  4. Ну люди різні бувають, колись і я вважав якщо вартість доставки не вказано, то це безкоштовна доставка)) За доставку брати кошти - ні ні я якраз навпаки. Я хочу аби людина бачила реальну вартість доставки при замовленні, наприклад при післяплаті, це зробити легко, спосіб оплати такий на форумі є, увімкнув вартість доставки у модулі, і вуаля тотал збігаеться. Натомість коли кліент хоче зробити попередплату, то раніше увімкнена вартість доставки від способу доставки просумується, це і є саме те про що моє питання, хто як обіграв цей момент, звістно можно і тотал поставити вище а доставку нижче аби вона туди не попадала, але знову таки тут котовасія із післяплатою… Може хтось робив тому і запитався
  5. Всім привіт, поділіться досвідом хто робив для себе так аби відображати вартість доставки кліенту при поперед платі та післяптаті, але так щоб кліент сплачував за доставку не вам на рахунок, а у НП ?
  6. Вибачте що втручаюся, але такі переноси відгуків, це робота рутинщика котрий все вам на тестовому напише, а потім програміст вже перенесе на бойовий сайт. Або шукати програміста який колупатися буде с бд
  7. Вітаю, після оновлення на 4.1.0 систематично кажного дня кільком замовлення по крон завданню не перемикає статус. Тобто одним - перемикає іньшим - ні =) і це не сотні без реестру а з кількох десятків, і не важливо це в обід чи в вечері відправка. У когось є якісь думки з цього приводу ( розумію що краще у реестр збирати, але не завжди це зручно) ?
  8. Вітаю є ідея) як дивитесь на те аби додати кастомні варіанти пакування? Дуже корисно буде тим хто дрібниці продає… наприклад у налаштуваннях задаємо присети габаритів для декількох коробок. потім додаемо логіку аля <?php function findBestBox($products, $boxes) { // Сортируем коробки по объему (от меньшего к большему) usort($boxes, function($a, $b) { return ($a['length'] * $a['width'] * $a['height']) <=> ($b['length'] * $b['width'] * $b['height']); }); foreach ($boxes as $box) { $allFit = true; foreach ($products as $product) { if (!doesProductFitInBox($product, $box)) { $allFit = false; break; } } if ($allFit && doesBoxWithstandWeight($products, $box)) { return $box; // Возвращаем первую подходящую коробку } } return null; // Если нет подходящей коробки } function doesProductFitInBox($product, $box) { // Проверяем, помещается ли товар в коробку return ($product['length'] <= $box['length'] && $product['width'] <= $box['width'] && $product['height'] <= $box['height']); } function doesBoxWithstandWeight($products, $box) { // Суммируем вес всех товаров $totalWeight = array_sum(array_column($products, 'weight')); // Проверяем, выдерживает ли коробка общий вес return $totalWeight <= $box['max_weight']; } // Пример данных товаров и коробок $products = [ ['length' => 10, 'width' => 5, 'height' => 2, 'weight' => 1.5], ['length' => 7, 'width' => 3, 'height' => 1.5, 'weight' => 1.2] ]; $boxes = [ ['length' => 15, 'width' => 10, 'height' => 5, 'max_weight' => 5], ['length' => 20, 'width' => 15, 'height' => 10, 'max_weight' => 10], ['length' => 25, 'width' => 20, 'height' => 15, 'max_weight' => 15] ]; $bestBox = findBestBox($products, $boxes); if ($bestBox) { echo "Лучший выбор коробки: " . json_encode($bestBox) . "\n"; } else { echo "Нет подходящей коробки\n"; } ?> І малиб отримати готові параметри для поштомату в тому чисі) як на це дивитесь?
  9. Я дав тз автору він це реалізував, працею по крону аби не грузити даремно залізо
  10. Імпорта/єкспорта немає
  11. Це маэ назву злити відгуки коли товари повʼязані приклад реалізації https://parobaza.com.ua/nabir-dlia-bazy-250-ml-70-30-3-mh-ml Модуль hpmrr автор kJlukOo
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.