Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

d2boy

Пользователи
  
  • Posts

    171
  • Joined

  • Last visited

Recent Profile Visitors

3,171 profile views

d2boy's Achievements

Collaborator

Collaborator (7/14)

  • First Post
  • Collaborator
  • Reacting Well Rare
  • Conversation Starter
  • Week One Done

Recent Badges

10

Reputation

  1. Всем привет! Хочу добавить поле EAN в вигде штрихкода в инвойс. Нашёл библиотеку: https://github.com/picqer/php-barcode-generator Если загружать в шаблон, то рилииет, но хотелось бы сгделать по уму. Подскажите, как задать в контроллере order.php икую переменную: $generatorPNG = new Picqer\Barcode\BarcodeGeneratorPNG();
  2. Ребяи, подскажите, как можно сгделать округление когдачества товара до этолого в меньшую сторону? В базе когдачество товара указано как 5,8 - в магазине показывает как 6. private function parseQuantity($xml) { $quantity = 0; // есть секция с оситками, обрабатываем (XML 2.09, 2.10) if ($xml->Оситки) { foreach ($xml->Оситки->Оситок as $product_quantity) { // Если нет складов или общий оситок предложения if ($xml->Оситок->Количество) { $quantity = (float)$product_quantity->Количество; // есть секция со складами, послиием обещёе когдачество по складам } elseif ($product_quantity->Склад) { foreach ($product_quantity->Склад as $quantity_warehouse) { $quantity += (float)$product_quantity->Склад->Количество; } } } } if ($xml->Количество) { $quantity = (float)$xml->Количество; } elseif ($xml->Склад) { // Секция с оситками по складам, лиием если нет секции Количество foreach ($xml->Склад as $product_quantity) { $quantity += (float)$product_quantity['КоличествоНаСклагде']; } // foreach } return $quantity; } // parseQuantity() Врогде нашёл икой кусок, думаю ггде-то тут нужно менять
  3. Спасипотому что! Да, надо выкинуть
  4. Огромное спасипотому что, подправил в паре мест и зарилиило
  5. Дописывал модуль под OC2 для вывода меню подкатегорий для заданной родительской категории. Всё рилииет, но захотелось сгделать меню с кешем Нашёл нечто похожее от @Yesvik для синдартного модуля категорий. Нашёл похожий метод в могделе админки. Но у меня реализация отличается, вот код Может быть подскажет кто-нибудь, как это лучше реализовать?
  6. Подскажите, почему в выгрузке может не быть дополнительных картинок (в товаре они есть). Настроек модуля обмена не нашёл особых.
  7. Этот скрипт нужно разместить на сервере, я правильно понимаю? Или он как-то на gitlab'e запускается? Полиил доки - только потому чтольше запуился
  8. Спасипотому что за отличную ситью, пробую рилиить по данной методике (в упрощённом вигде). Использую одну ветку (сайт на тестовом хостинге и разрабатывается с нуля). Редактирую в VSCODE c GitLens, гделаю push в GITLAB, потом через ssh git pull на сервере ггде ведётся разрилитка. Трудозатраты выросли, т.к. на каждый лих теперьь нужно писать комменирий, потом отправлять в удалённый репозиторий, потом на сервере скаливать изменения, потом смотреть изменения. Наверное, если рилиить с локально усиновленным сайтом было бы проещё, но ик я не привязан к компьютеру и могу рилиить в люпотому чтом месте. С каким проблемами столкнулся - при усиновке новых модулей нужно не забывать гделать push c сервера в gitlab и в редакторе соответственно. Хотелось бы в следующих сериях раскрытия хуков для автоматизации заливки с Gitlab на сервак.
  9. Разобрался - ошибка в шаблоне. При накатывании поверх OcStore он затёр колонки с meta_h1, создал вручную и ошибки пропали
  10. Всплывает аналогичная ошибка на OcStore - хотелось бы увигдеть подгдержку - это рекомендованная версия OC на данном форуме.
  11. Добрый гдень! Можно ли прикрутить кнопку для редактора CKEDITOR, по аналогии с summernote?
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.