[Решено] Помогите установить Модуль аксессуаров для товаров

Тема в разделе "OpenCart", создана пользователем bosten, 26 июн 2013.

Статус темы:
Закрыта.
  1. bosten

    bosten

    Регистрация:
    2 май 2013
    Сообщения:
    153
    Симпатии:
    33
    Сам модуль Product Accessories vqmod v15x

    ------
    INSTALL
    -------

    1. Копировать файл в product_accessories_oc15.xml vqmod / XML папку на вашем сайте, где установлен vqmod на начальном этапе.
    2. Создание таблицы аксессуары:
    2.1 Вход в панель администратора. Выберите Система-> Backup / Restore. В Backup Restore, просматривать файл 'product_accessory_table.sql "(в пакете). Нажмите 'Восстановить'.
    3. При редактировании / создании продукта, добавить аксессуары, нажав на вкладку Links.




    -------
    Примечания:
    -------

    Если вы используете пользовательский шаблон, который внес изменения в следующие
    файла, вам нужно отредактировать файл vQmod должно совпадать с именем вашего шаблона:
    In:
    /vqmod/xml/product_accessories_oc15.xml

    Find:
    catalog/view/theme/default/template/product/product.tpl

    Replace:
    catalog/view/theme/YOUR_THEME/template/product/product.tpl
    --- добавлено: 26 июн 2013 в 15:13 ---
    К модулю прикреплен файл: product_accessory_table. SQL

    CREATE TABLE IF NOT EXISTS `product_accessory` (
    `product_accessory_id` int(11) NOT NULL AUTO_INCREMENT,
    `product_id` int(11) NOT NULL,
    `accessory_id` int(11) NOT NULL,
    `required` int(1) NOT NULL DEFAULT '0',
    PRIMARY KEY (`product_accessory_id`)
    );

    2. Создание таблицы аксессуары:
    И как выполнить это действие не знаю помогите пожалуйста. Если можно выложить по подробней это действие
     
  2. Ping

    Ping PingWin always win

    Регистрация:
    29 окт 2012
    Сообщения:
    445
    Симпатии:
    302
    Заходишь в phpMyadmin, выбираешь свою БД, кликаешь на вкладку SQL и в окошке вводишь свой запрос
    Код:
    CREATE TABLE IF NOT EXISTS `product_accessory` (
    `product_accessory_id` int(11) NOT NULL AUTO_INCREMENT,
    `product_id` int(11) NOT NULL,
    `accessory_id` int(11) NOT NULL,
    `required` int(1) NOT NULL DEFAULT '0',
    PRIMARY KEY (`product_accessory_id`)
    );
    Если все в порядке то видишь приветственную запись зеленого цвета и то что все круто и кошерно.
     
    bosten нравится это.
  3. Baco

    Baco Антихронофаг Команда форума

    Регистрация:
    9 окт 2012
    Сообщения:
    803
    Симпатии:
    399
    Поправочка, в запросе на создание таблицы в базе, не учтено ПРЕФИКС базы данных.
    Тоесть для дефолтно-установленного ОС, запрос будет след. типа:
    Код:
    CREATE TABLE IF NOT EXISTS `oc_product_accessory` (
    `product_accessory_id` int(11) NOT NULL AUTO_INCREMENT,
    `product_id` int(11) NOT NULL,
    `accessory_id` int(11) NOT NULL,
    `required` int(1) NOT NULL DEFAULT '0',
    PRIMARY KEY (`product_accessory_id`)
    );
     
    Ping и bosten нравится это.
  4. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    890
    Baco, Префикс у каждого свой
    поправочка: конструкция CREATE TABLE IF NOT EXISTS `oc_product_accessory`
    где oc_ ето префикс
     
    bosten нравится это.
  5. bosten

    bosten

    Регистрация:
    2 май 2013
    Сообщения:
    153
    Симпатии:
    33
    Извините за незнание глубокого по базе. А что из этого вводить в запрос? Префикс моей базы точно знаю что oc_
    Из этого что именно вводить в запрос нужно
    CREATE TABLE IF NOT EXISTS `oc_product_accessory` (
    `product_accessory_id` int(11) NOT NULL AUTO_INCREMENT,
    `product_id` int(11) NOT NULL,
    `accessory_id` int(11) NOT NULL,
    `required` int(1) NOT NULL DEFAULT '0',
    PRIMARY KEY (`product_accessory_id`)
    );

    Можно пожалуйста указать подробней что именно вводить? Все что выделено красным в запросе в базе?
     
  6. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    890
    То что выделено светло фиолетовым ))
     
    bosten нравится это.
Статус темы:
Закрыта.