bodia007
-
Публікації
14 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем bodia007
-
-
Добрый день! Автору прошу включить в сборку модуля.
Небольшая доработка модуля, при добавлении дополнительных изображений, согласно новой документации для тех, кто использует фид для Facebook:
в файле /catalog/controller/extension/feed/unixml.php в строке 3051 (у Вас может отличаться)
Найти это:
$xml .= '<g:image_link>' . $product['image'] . '</g:image_link>'; if($product['images']){ foreach($product['images'] as $image){ $xml .= '<g:image_link>' . $image . '</g:image_link>'; } }
Заменить на:
$xml .= '<g:image_link>' . $product['image'] . '</g:image_link>'; if($product['images']){ $product['images'] = array_slice($product['images'], 0, 10); foreach($product['images'] as $image){ $xml .= '<additional_image_link>' . $image . '</additional_image_link>'; } }
-
Почему после покупки модуля в списке файлов доступных для скачивания нет модуля для Opencart 3 Написал сюда жду модуль.
-
Здравствуйте, вопрос о выводе статуса наличия товара в категории товаров (или других модулей, которые выводят товары на главной например) разным цветом,
У меня получилось реализовать это в карточке товара:
/catalog/controller/product/product.php
if ($product_info['quantity'] <= 0) { $data['stock'] = $this->language->get('text_outstock'); } elseif ($this->config->get('config_stock_display')) { $data['stock'] = $product_info['quantity']; } elseif ($product_info['quantity'] >= 1 AND $product_info['quantity'] <= 3) { $data['stock'] = $this->language->get('text_minstock'); } else { $data['stock'] = $this->language->get('text_instock'); }
Все работает отлично, если товара 0 шт - пишет красным цветом товар закончился, если от одного до трех штук - оранжевым с текстом заканчивается, если больше - зеленым, есть в наличии. Статусы прописал в языковых файлах (скриншот).
Сайт двуязычный (русский\украинский) сборка ocStore 3.0.2.0
Проблема в том что не знаю как вывести тоже самое в категориях товара вот код с под модификатора storage/modification/catalog/controller/product/category.php:
$stock_status = ($result['quantity'] > 0 ? $this->language->get('text_instock') : $result['stock_status']); $sale = (isset($result['special']) ? 100 - ($result['special'] / $result['price'] * 100) : 0); $stock_status = ($result['quantity'] > 0 ? $this->language->get('text_instock') : $result['stock_status']); $data['products'][] = array( 'sku' => $result['sku'], 'sale' => round($sale), 'stock' => $stock_status, 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(trim(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'))), 0, $this->config->get('theme_' . $this->config->get('config_theme') . '_product_description_length')) . '..', 'price' => $price, 'special' => $special, 'stock' => $stock_status, 'tax' => $tax, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url) ); }
Как переписать контроллер категории? Прошу не обращать внимания на дублирующие строки - это я уберу самостоятельно.
-
В 11.08.2020 в 12:12, bodia007 сказал:
Обновил модуль, перестали округляться цены, где можно исправить?
Исправил, путем сравнения файлов с предыдущей версией, а конкретно здесь:
/catalog/model/extension/feed/unixml.php в строке 1745 и 1749 убрал 2("двойки") и все заработало, это заготовка для 7-ой версии под опцию?
-
В 20.05.2020 в 20:01, Exploits сказал:
Добрый день! Да, округляет, в новой версии я сделаю настройку а то по началу всем почему-то надо было округление. Поставил. Сейчас сделаю настройку. Напишите в ЛС доступы я смогу убрать это или скажу как убрать округление
Обновил модуль, перестали округляться цены, где можно исправить?
-
6 минут назад, Exploits сказал:
Добрый день. Обновите модуль, это давно исправлено
После обновления настройки не слетят? или нужно воспользоваться экспортом настроек?
-
В Фейсбуке требует вместо <g:availability>in_stock</g:availability> нужно <g:availability>in stock</g:availability> Как это можно поменять и где правится? Источник
-
В 07.07.2019 в 09:49, pashast сказал:
Выкладывайте конечно. Мне меньше писать будут ☺
Привет, можешь скинуть допиленную версию модуля (с main_category и Н1) с этой переписки: https://opencartforum.com/topic/140024-adaptaciya-modulya-exportimport-s-glavnoy-kategoriey-dlya-ocstore-3/?tab=comments#comment-1386559 Заранее благодарен!
-
Спасибо за быстрый ответ.
1.Такой вопрос - можно ли сделать вывод SVG-иконок во втором и третьем уровне вложенности категорий меню (где это можно поправить)?
2. Расширение "Простое оформление заказа" на демо версии отображается Bootstrap 3 (в описании к обновлению шаблона указан Bootstrap 4)
3. Нашел маленький недочет (выдает ошибку при заказе), Вы забыли положить один файлик (может не один) в архив с новой версией шаблона: yoga/template/extension/module/custom/module.twig
-
Как обновить шаблон до версии 2.0 без потери данных?
-
У меня аналогичная проблема присоединяюсь к вопросу как правильно и в каком порядке нужно редактировать?
-
Добрый день.
Помогите не взлетает.
Выдает ошибку при нажатии "Создать записи таблиц":
Notice: Undefined index: colorkit in /home/u886506129/public_html/admin/model/catalog/colorkit.php on line 211Warning: Invalid argument supplied for foreach() in /home/u886506129/public_html/admin/model/catalog/colorkit.php on line 211
Такая же ошибка, в каких файлах нужно внести изменения чтобы все работало?
PHP Notice: Undefined index: option_value in /home/klimtkpp/public_html/admin/controller/module/colors.php on line 119PHP Warning: Invalid argument supplied for foreach() in /home/klimtkpp/public_html/admin/controller/module/colors.php on line 121
Модуль UniXML - модуль выгрузки в XML формате + импорт из XML [Поддержка]
в Модули обмена данными
Опубліковано:
Подскажите как правильно создать фид для Розетки, имеются товары объединенные в опции Размер и Цвет. установлен модуль у каждой опции есть уникальный штрих-код и кол-во, SKU. Что нужно прописать в 7 пункт и нужно ли задействовать 19 пункт (умножать товар на опцию там у меня размер и цвет)