Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Seriusis

Users
  • Posts

    962
  • Joined

  • Last visited

Everything posted by Seriusis

  1. в 86 строке добавьте d_quickcheckout.php добавьте в data итоги, как это сделано в cart.php у вас $data['totals'] = $this->model_extension_d_quickcheckout_order->getTotals($total_data); теперь можете выводить их в нужном месте в d_quickcheckout.twig
  2. Завантажити / Придбати розширення Итоговая цена опции в карточке вместо вывода (+сумма), (-сумма) Стандартый вывод цены в opencart мягко говоря очень неудобен, он выводит только значение для прибавления/убавления основной цены. Данный модификатор считает итоговую цену опции и выводит ее. Т.е если цена товара 90.00грн , а в опции выбрано "+", и значение 10грн, то вместо (+10) возле значения опции будет выведено 100грн Совместимость 2.x - 3.x 1.01 - улучшена совместимость с шаблонами (проблема +-) Работа на всех шаблонах не гарантирована. Если установлены модификаторы для работы с опциями, обновления цены при выборе опции и тд - они могут перетирать изменения, тогда убирайте +- вручную в product.twig (product.tpl) Также смотрите модули: Accordion & Tabs v2 - конструктор контента YouTube lazy load & popup - вставка видео с youtube, vimeo, галерея видео, оптимизация page speed страниц из видео Smart Video Widgets - видео в фоне, баннера, изображения, уведомления с настройкой условий показа Google Reviews - отзывы с гугл карт (Google Business) с виджетом доверия + отзывы о товарах Автор Seriusis долучення 15.05.20 Категорія Модули Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 Звернення до сервера розробника Нет  
  3. т.е вам или переместить разметку Store в <body></body>, либо переписать ее в json-ltd формате, и оставить в head, тут можно глянуть синтаксис и примеры для обоих типов https://schema.org/Store
  4. смотря в каком формате размечаете json-ltd может быть и в head, а вы в формате микраданных размечаете, тогда только в <body></body> Еще open graph разметка можно размечать в head.
  5. перенесите вашу разметку в пределы тега <body></body>
  6. можно через стандартный модуль "Баннер", но для этого нужно будет задать отдельные схемы для этой категории и товара, и переназначить для этих схем все модули, чтобы выводились. Можете также воспользоваться функционалом моего модуля "Вставка модуля", там можно привязывать блоки/модули без использования отдельных схем для нужной вам категории и товара, а также других страниц
  7. если вы хотите для всех опции выполнять свой скрипт, то не привязывайтесь к атрибуту name, просто к input или к input[type="checkbox"]
  8. @Basto такой функционал реализован в моем модуле, можете ознакомиться с описанием. Привязка к товарам, категориям, производителям, другие страницы. Вывод как табы, аккордеон и тд.
  9. только заметил, и поправил, в общем перед $data['products'][] = array( получите атрибуты в переменную $attribute_groups = $this->model_catalog_product->getProductAttributes($result['product_id']); затем добавьте ключ в массив $data['products'][] = array( т.е. после 'product_id' => $result['product_id'], добавьте 'attribute_groups' => $attribute_groups, все, теперь в tpl категории можете получить доступ к атрибутам в цыкле так: $product['attribute_groups']
  10. посмотрите, где вы подставляете и что , может попутали, именно перед $data['products'][] = array( вставляйте, result должен быть доступен там
  11. посмотрите, где вы подставляете и что , может попутали, именно перед $data['products'][] = array( вставляйте, result должен быть доступен там
  12. Переверстать табы на аккордеон, вот примеры и документация https://www.w3schools.com/bootstrap/bootstrap_collapse.asp
  13. уточните задачу, именно аккордеон с информацией нужно вывести ? вместо какого горизонтального меню ?
  14. уточните задачу, именно аккордеон с информацией нужно вывести ?
  15. перед перебором $cart_count нужно обявить с пустым значением, иначе там всегда будет записано последнее значение, если хоть раз условие выполнено $cart_count = ''; и $products не нужно создавать , а сразу форичить само значение foreach ( $this->cart->getProducts() as $product) { а если создавать, то тогда уже не в теле цыкла а перед ним
  16. показал же в скрине ) зачем вы мне стили бросили )
  17. как вариант, можно просто посоздавать пустые файлы с теми же именами, если они сами не будут созданы
  18. не совсем, т.к. я же не видел что у вас там еще условия в шаблоне, сюда уж тогда ставьте http://prntscr.com/sl5yyr сработает и перед закрытием
  19. контроллер ? тут catalog/controller/extension/module/viewed.php
  20. только перед перебором, а не в теле цыкла http://prntscr.com/sl5ly1 , вы так очень много раз подключите
  21. system/storage/logs/ocmod.log и error_ocmod.log
  22. да, но можете опустить подключение шрифта ниже, в место, где у вас css файлы подключаются, перед {% for style in styles %} да, просто в opencart 3 twig, а более ранних версиях tpl
  23. браузер не может открыть страницу, скорее всего лог модификаторов очень большой, почистите его . Попробуйте другим браузером, там будет кнопка очистки или почистить вручную сам файлик
  24. работать то сработает, но если написано подключать в head http://prntscr.com/sl53h4, то так и делайте ) за пределами html код не размещать, весь код только в body, а подключение ресурсов в head
×
×
  • 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.