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

nazar_kachurak

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

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

  • Посещение

4 подписчика

Техническая поддержка

  • Рабочие дни
    Пн
    Вт
    Ср
    Чт
  • Рабочее время
    10:00 - 17:00

Информация

  • Пол
    Мужчина
  • Город:
    Коломия

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

4 819 просмотров профиля

Достижения nazar_kachurak

Community Regular

Community Regular (8/14)

  • Conversation Starter
  • Dedicated Редкая
  • First Post
  • Collaborator
  • Reacting Well Редкая

Последние медали

67

Репутация

  1. Так, мій модуль реагує на дату зміни замовлення, тому якщо ви відредагуєте старе замовлення і воно підходить під умови фіскалізації - воно відповідно і спрацює. Можливо у наступному оновленні додам параметр від якого ід замовлення фісклазувати чеки і тоді вдастся від таких ситуацій перестрахуватись.
  2. Вітаю, не зрозумів що саме не працює. Опишіть детальніше або краще запишіть відео демонстрацію екрану і надішліть у приватні.
  3. Так, планую. Наразі існує можливість все цю логіку відтворити і без накладних чекбоксу. 1. Налаштувати автоматичне відслідкування статусів замовлення через модуль НоваПошта API. (Коли клієнта забрав замовлення = ставити статус "Завершене" 2. В моєму модулі налаштуйте, щоб крон працював для замовлень з типом доставки Нова пошта, оплатою при отриманні і статусом "Завершене". Відповідно логіка буде виглядати наступною: Клієнт забрав посилку, НоваПошта API змінить статус замовлення, мій модуль фіскалізує його.
  4. Чи актуальна ще проблема? Якщо так, спробуйте повторно заповнити тестові доступи, додавши тільки пін код касира і ключ каси
  5. Вітаю, саме через налаштування модуля такої опції немає, якщо ж у коді робити доопрацювання то можна у 2х місцях це зробити: receiptsSell і getReceiptType if(!empty($data['customer_group_id']) && in_array($data['customer_group_id'],[8])){ return false; }
  6. Вітаю, пришліть в особисті скрін такого замовлення, щоб було видно перелік товарів у замовленні
  7. Спробуйте вказати правильний пін код, або залишіть його порожнім, якщо вказуєте логін і пароль касира
  8. Доброго дня, напишіть в особисті повідомлення, домовимось про онлайн зустріч і подивлюсь що вам можна запропонувати
  9. Доброго дня, запуск має бути в режимі cli, завичай пишуть php або шлях до php наприклад на хостингу ukraine це можна зробити ось так запуск для версії php 7.1 /usr/local/php74/bin/php + шлях до скрипта, який відображається в налаштуваннях модуля запуск для версії php 7.4 /usr/local/php74/bin/php + шлях до скрипта, який відображається в налаштуваннях модуля. Напряму через браузер запуск не доступний.
  10. Вітаю, мій модуль бачить тільки установлені методи оплати згідно стандартної логіки opencart, можете спробувати внести такі зміни, щоб модуль побачив ваші методи оплати admin\model\sale\receipt.php Перед return $payment_extensions; додати $db_payments = $this->getAllSystemPaymentsFromDB($payment_extensions); if($db_payments){ $payment_extensions = array_merge($payment_extensions,$db_payments); } І ще додати додатковий метод public function getAllSystemPaymentsFromDB($payment_extensions) { $not_payment_extensions = array(); foreach($payment_extensions as $item){ $not_payment_extensions[] = $item['code']; } $query = $this->db->query( "SELECT DISTINCT payment_code as code, payment_method as name FROM `" . DB_PREFIX . "order` WHERE payment_code NOT IN ('".implode("', '",$not_payment_extensions)."') ORDER BY order_id desc " ); return $query->rows; } ось так приблизно має виглядати в результаті
  11. Доброго дня \admin\model\sale\receipt.php метод getProductNameByLanguageId замість 'name' предеати 'meta_h1', або іншу назву, якщо у вас це поле по іншому назване
Гость
×
  • Создать...

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

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