Рекомендуемые сообщения

mesm77    0

Привет! я хочу сделать это меню Opencart 1.5.6 вместо категорий меню, чтобы отобразить продукты.
http://demo.abantecart.com/
мне удалось получить продукты в меню так:

  

"catalog/controller/common/header.php"
before
$children = $this->model_catalog_category->getCategories($category['category_id']);
add
if ($this->model_catalog_category->getCategories($category['category_id'])) {

before
// Level 1
add
} else {
                $dataProduct = array(
                  'filter_category_id'  => $category['category_id'],
                  'filter_sub_category' => true
               );
               $children = $this->model_catalog_product->getProducts($dataProduct);
            foreach ($children as $child ) {
               $children_data [] = array(
                     'name'  =>  $child['name'],
                     'href'  => $this->url->link('product/product', 'product_id=' . $child['product_id']),
                  );

                }
            }


... И мои варианты здесь...

Это редактирует динамическое изменение изображений в Abantecart, но я не могу трансформируются работать в Opencart
https://github.com/abantecart/abantecart-src/commit/14124cf15118562712e2a706139e4576c0091aae


Пожалуйста, помогите мне ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От WebDevYV
      Есть скрипт, который на локальной машине работает корректно, но при установке его на сервер в файл product.tpl (cms OpenCart 2.3.0.2, theme Next Default 3)ничего не происходит. Скрипт берет цену из таблицы с учетом id товара. Ошибок код никаких не выводит. Спасибо за помощь.
      <?php $host = 'хост'; $db = 'имя бд'; $user = 'юзер нейм'; $pass = 'пароль'; $charset = 'utf8'; $dsn = "mysql:host=$host;dbname=$db;charset=$charset"; $opt = [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false, ]; $pdo = new PDO($dsn, $user, $pass, $opt); $stmt = $pdo->prepare('SELECT price FROM oc_product WHERE product_id = ?'); $stmt->execute([$_GET['id']]); foreach ($stmt as $row) { echo 'price '.$row['price'] . "\n"; } ?>  
    • От Serg9988


      Просмотреть файл SmUnltimateTabsProduct
      SmUnltimateTabsProduct
      Протестировано на: ocstore 2.1.0.1
      opencart 2.1.0*
      Модуль позволяет добавить неограниценое количество кастомных Табов с произвольными товарами.
      Описание
      Позволяет указать название таба (потдержка мультиязычности) Позволяет добавить произвольные товары на любую вкладку Возможность добавлять неограниченое количество Табов Возможность добавлять неограниченое количество товаров в Табы Есть настройка лимита вывода товаров (общая для всех табов) Присутствует возможность настройки ширины и высоты изображения для товаров Установка
      Перед установкой!
      Важно!
      Сделайте бекап Базы данных и файлов сайта.
      При устанвке модуля никакие файлы перезаписаны не будутесли установка модуля происходит впервые.
      Установка
      Если используете не default тему , то перед копированием измените название папки, в архиве с модулем, catalog\view\theme\ "default" на название папки с вашим шаблоном. Скопируйте содержимое архива в корневую папку сайта. Выдайте права на использование модуля:
      Зайдите в административную часть сайта Система - Пользователи - Группы Пользователей Установите модуль и настройте его:
      Заходим в административную часть сайта - Дополнения - Модули - "SM СуперТабы" жмем кнолпку с "+" напротив названия модуля
      После заходим в модуль нажав кнопку с иконкой карандаша для настройки и модуля и добавления товаров и табов Добавляем модуль на страицу:
      Заходим в административную часть сайта - Дизайн - Схемы - нажимаем кнопку с иконкой карандаша на против нужной нам страницы
      Добавляем модуль в нужную часть страницы login/pass - demo/demo
      Сопровождение info@sitemix.com.ua
      Сайт демо http://opencart2.myopencart.club/
      http://opencart2.myopencart.club/admin/index.php?route=module/ultimatetabs
      demo/demo
      Лицензия на модуль выдается по условию :
      1 покупка = 1 доменное имя.
      То есть - один раз купив, вы получаете право установки для работы модуля только на одном доменном имени, одном магазине![/i][/color]
      Покупая дополнение, Вы автоматически соглашаетесь со следующими положениями:
      1. Автор, в праве, отказать в сопровождении, если вы не приобретали модуль, а получили его любым другим способом.
      2. Если работа модуля не соответствует заявленной в описании, по причине:
      конфликтов с другими сторонними дополнениями (модулями);
      шаблон покупателя значительно отличается от базового шаблона системы ocStore / OpenCart;
      работа модуля нарушена после действий покупателя, которые случились при редактировании файлов дополнения (модуля);
      пользователь хочет изменить или доработать приобретённое дополнение (модуль);
      Техническая поддержка оказывается за отдельную плату!!!
      3. Покупатель, в праве, требовать бесплатную техническую поддержку со стороны автора, за исключения случаев описанных в пунктах с 1 по 2 включительно.
      4. Все запросы, обрабатываются в течение 48 часов с момента поступления.
      Для получения сопровождения и разрешения установки модуля на другой магазин напишите мне в личном сообщении!
      Действует скидка на 3 и последующие преобретенные модули моей разработки. Подробней пишите в личку.
      Купить модуль, получить скидку можно так же на сайте http://myopencart.club/
      Вопросы, пожелания можно писать в форум или на почту support@myopencart.club
      Автор Serg9988 Добавлен 07.07.2016 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От Serg9988
      SmUnltimateTabsProduct
      Протестировано на: ocstore 2.1.0.1
      opencart 2.1.0*
      Модуль позволяет добавить неограниценое количество кастомных Табов с произвольными товарами.
      Описание
      Позволяет указать название таба (потдержка мультиязычности) Позволяет добавить произвольные товары на любую вкладку Возможность добавлять неограниченое количество Табов Возможность добавлять неограниченое количество товаров в Табы Есть настройка лимита вывода товаров (общая для всех табов) Присутствует возможность настройки ширины и высоты изображения для товаров Установка
      Перед установкой!
      Важно!
      Сделайте бекап Базы данных и файлов сайта.
      При устанвке модуля никакие файлы перезаписаны не будутесли установка модуля происходит впервые.
      Установка
      Если используете не default тему , то перед копированием измените название папки, в архиве с модулем, catalog\view\theme\ "default" на название папки с вашим шаблоном. Скопируйте содержимое архива в корневую папку сайта. Выдайте права на использование модуля:
      Зайдите в административную часть сайта Система - Пользователи - Группы Пользователей Установите модуль и настройте его:
      Заходим в административную часть сайта - Дополнения - Модули - "SM СуперТабы" жмем кнолпку с "+" напротив названия модуля
      После заходим в модуль нажав кнопку с иконкой карандаша для настройки и модуля и добавления товаров и табов Добавляем модуль на страицу:
      Заходим в административную часть сайта - Дизайн - Схемы - нажимаем кнопку с иконкой карандаша на против нужной нам страницы
      Добавляем модуль в нужную часть страницы login/pass - demo/demo
      Сопровождение info@sitemix.com.ua
      Сайт демо http://opencart2.myopencart.club/
      http://opencart2.myopencart.club/admin/index.php?route=module/ultimatetabs
      demo/demo
      Лицензия на модуль выдается по условию :
      1 покупка = 1 доменное имя.
      То есть - один раз купив, вы получаете право установки для работы модуля только на одном доменном имени, одном магазине![/i][/color]
      Покупая дополнение, Вы автоматически соглашаетесь со следующими положениями:
      1. Автор, в праве, отказать в сопровождении, если вы не приобретали модуль, а получили его любым другим способом.
      2. Если работа модуля не соответствует заявленной в описании, по причине:
      конфликтов с другими сторонними дополнениями (модулями);
      шаблон покупателя значительно отличается от базового шаблона системы ocStore / OpenCart;
      работа модуля нарушена после действий покупателя, которые случились при редактировании файлов дополнения (модуля);
      пользователь хочет изменить или доработать приобретённое дополнение (модуль);
      Техническая поддержка оказывается за отдельную плату!!!
      3. Покупатель, в праве, требовать бесплатную техническую поддержку со стороны автора, за исключения случаев описанных в пунктах с 1 по 2 включительно.
      4. Все запросы, обрабатываются в течение 48 часов с момента поступления.
      Для получения сопровождения и разрешения установки модуля на другой магазин напишите мне в личном сообщении!
      Действует скидка на 3 и последующие преобретенные модули моей разработки. Подробней пишите в личку.
      Купить модуль, получить скидку можно так же на сайте http://myopencart.club/
      Вопросы, пожелания можно писать в форум или на почту support@myopencart.club
    • От suncheez
      Всем доброго времени суток!
       
      При работе с opencart возник вопрос, можно ли в текстовые страницы типа About, Privacy Policy добавлять слайдер изображений через какой-то модуль? На сайте будет много текстовых страниц. Нужно, чтобы была возможность добавлять на страницу не только текст+картинка, но также слайдеры или карусели. Может быть есть готовые решения, но я не нашел. Версия  oc 2.3.0.2.
      Спасибо!
    • От costas


      Просмотреть файл CSV Price Pro import/export
      CSV Price Pro import/export 4.1.12
      OpenCart версии 2.0.x - 2.3.x ocStore версии 2.1.x - 2.3.x CSV Price Pro import/export 3.3.7
      OpenCart версии 1.5.1.3.1 - 1.5.6.4 ocStore версии 1.5.1.3 - 1.5.5.1.2 Требования к серверу
      PHP 5.3.x, 5.4.x, 5.5.x, 5.6.x, 7.x.x ionCube PHP Loader последней версии PHP OpenSSL support  
      Что бы проверить настройки Вашего сервера, скачайте архив system_test.zip
      распакуйте, прочитайте файл Readme_RU_UTF-8.txt и следуйте инструкциям.
       
      Описание установки модуля
      Если есть вопросы, пишите здесь в личные сообщения автору или на почту дополнения.
       
      Демонстрация CSV Price Pro import/export 4 (OpenCart 2):
      http://oc2.opencartlabs.ru/admin/
      логин: demo
      пароль: demo
      Демонстрация CSV Price Pro import/export 3 (OpenCart 1.5.х):
      http://demo.opencartlabs.ru/admin/
      логин: demo
      пароль: demo
       
      Лицензия для CSV Price Pro import/export (версии 3.x и 4.x)
      Условия использования лицензии - "на домен", это означает, что Вы можете использовать одну лицензию (ключ) для одного магазина на одном домене (один лицензионный ключ = один магазин = одно доменное имя).
      Для получения лицензии скачайте архив с модулем и напишите мне здесь в Личные сообщения свой email и доменное имя магазина на котором будет стоять модуль. Ключ лицензии будет выслан Вам на Ваш email
       
      Приобретая лицензию (покупая дополнение), Вы автоматически соглашаетесь со следующими положениями:
      Вы имеете право ознакомиться с работой дополнений (модулей) на демонстрационных страницах этих дополнений (модулей). Все интересующие Вас вопросы, касающиеся работы дополнения (модуля) Вы можете задать автору продукта до его приобретения. Бесплатная техническая поддержка не оказывается пользователям, не купившим дополнение (модуль), получившим его каким-либо другим образом: скопировавшим, скачавшим, приобретшим вскладчину дополнения (модули) представленные в данном каталоге. Таким пользователям будет отказано в бесплатной технической поддержке без объяснения причин. Техническая поддержка оказывается за отдельную плату в случаях, если заявленная работа дополнения (модуля) невозможна по причине конфликтов с другими сторонними дополнениями (модулями), шаблон покупателя значительно отличается от базового шаблона системы ocStore / OpenCart, работа модуля нарушена после действий покупателя которые случились при редактировании файлов дополнения (модуля), пользователь хочет изменить или доработать приобретённое дополнение (модуль). Вы имеете право на бесплатную техническую поддержку продукта со стороны автора, за исключением случаев, описанных в пунктах 3 и 4 данного соглашения. Лицензионный ключ выдается на один домен (на один магазин). Выданный лицензионный ключ возврату или обмену не подлежит. Для использовании дополнения (модуля) на другом домене нужно совершить повторную покупку дополнения (модуля). Все запросы, в том числе и выдача лицензионных ключей, обрабатываются в течение 48 часов с момента поступления.  
      Основные функции модуля:
      Импорт/экспорт названия, описания, характеристик товара, изображений товара; Импорт/экспорт модели, артикулов, штрихкодов товара; Импорт/экспорт цены, количества, статусов товара; Импорт/экспорт опций товара, скидок товара; Импорт/экспорт связанных товаров по имени, модели, артикулам; Импорт/экспорт SEO-атрибутов; Импорт/экспорт категорий товара; Импорт/экспорт производителя товара; Импорт/экспорт фильтров товара; Калькуляция цен товара при добавлении или обновлении товара; Поиск и обновление товара по product_id, по модели, наименованию, артикулам, штрихкодам; Удаление товара из каталога по product_id, по модели, наименованию, артикулам, штрихкодам; Выгрузка товара (экспорт) на основе критериев отбора; Поддержка профилей для добавления или обновления товаров (будет использовано автоматическом импорте из файла); Поддержка макроопределений для полей таблиц product и product_description; Импорт/экспорт структуры каталога категорий; Импорт/экспорт названия, описания, изображений категорий; Импорт/экспорт фильтров категорий; Импорт/экспорт SEO-атрибутов категорий; Поддержка макроопределений для полей таблиц category и category_description; Импорт/экспорт названия, описания, изображений производителей; Импорт/экспорт SEO-атрибутов производителей; Поддержка макроопределений для полей таблиц manufacturer и manufacturer_description; Выгрузка (экспорт) данных клиентов интернет-магазина; Выгрузка (экспорт) заказов интернет-магазина; Поддержка нескольких языков интернет-магазина; Поддержка мультимагазинов; Импорт/экспорт товаров по CRON; Модуль работает с CSV форматом.
      Для работы с файлами CSV требуется OpenOffice Calc.
      Во избежание проблем с кодировкой и неправильным форматом файла всегда используйте OpenOffice Calc
       
       
      CSV Price Pro import/export 1.5-2.2.6
      Данная версия больше не распространяется. Обновитесь до последней версии.
      Автор costas Добавлен 01.07.2012 Категория Обмен данными Работает на OpenCart Системные требования Работает на ocStore Сайт разработчика Работает на OpenCart.Pro, ocShop Старая цена Метод активации Ioncube Loader  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу