Jump to content

Recommended Posts

Двусторонняя перелинковка сопутствующих товаров сильно портит жизнь магазину. Я бы вообще руки б отсек тому, кто это придумал в опенкарт.

 

Можно ли ее выпилить, убрать, стереть, уничтожить, сжечь и т.д. и оставить только одностороннюю? И сколько будет стоить такая доработка?

Share this post


Link to post
Share on other sites

руки надо отсекать тому, кто наждачку использует для подтирания жо*ы.

какие "сопутствующие", если "из-коробки" в движке связанные/похожие? ноуты к ноутам, холодильники к холодильникам.

нужны "сопутствующие" - разрабатывается отдельный модуль (или ищется среди существующих решений).

Share this post


Link to post
Share on other sites

есть модуль RelatedLinks - можно выбирать тип перелинковки, одностороннюю или двустороннюю

почитайте описание

 

если нужна только односторонняя перелинковка - вот решение

Edited by AlexDW

Share this post


Link to post
Share on other sites

руки надо отсекать тому, кто наждачку использует для подтирания жо*ы.

какие "сопутствующие", если "из-коробки" в движке связанные/похожие? ноуты к ноутам, холодильники к холодильникам.

нужны "сопутствующие" - разрабатывается отдельный модуль (или ищется среди существующих решений).

Я имею ввиду "Рекомендуемые товары". Об этом уже написано немало, и я не буду вам разжевывать. И судя по кол-ву сообщений, оставленных вами на форуме, ВАМ ЛИШЬ БЫ ЛЯПНУТЬ, извиняюсь за прямоту.

Share this post


Link to post
Share on other sites

есть модуль RelatedLinks - можно выбирать тип перелинковки, одностороннюю или двустороннюю

почитайте описание

 

если нужна только односторонняя перелинковка - вот решение

Relatedlinks - я анализировал ветку по данному модулю. Неплох, не спорю. Но есть одно НО: односторонние связи затираются при импорте/экспорте через CSV или XML. А если мне надо массово изменить цены, к примеру, я должен это делать вручную?

Share this post


Link to post
Share on other sites

Relatedlinks - я анализировал ветку по данному модулю. Неплох, не спорю. Но есть одно НО: односторонние связи затираются при импорте/экспорте через CSV или XML. А если мне надо массово изменить цены, к примеру, я должен это делать вручную?

 

1) или просто не трогать связи при импорте

2) или перед импортом сделать бекап через админку таблицы oc_related_products, а после импорта просто ее восстановить

Share this post


Link to post
Share on other sites

 

чтобы убрать перелинковку между товарами, в admin\model\catalog\product.php

найти и закомментировать код (встречается два раза)

                $this->db->query("DELETE FROM " . DB_PREFIX . "product_related WHERE product_id = '" . (int)$related_id . "' AND related_id = '" . (int)$product_id . "'");

                $this->db->query("INSERT INTO " . DB_PREFIX . "product_related SET product_id = '" . (int)$related_id . "', related_id = '" . (int)$product_id . "'");

тогда при привязке масла к бензопиле не будет привязки бензопилы к маслу  ;)

 

А вот это уже ближе к делу! Огромное спасибо AlexDW. То, что я искал.

Share this post


Link to post
Share on other sites

А вот это уже ближе к делу! Огромное спасибо AlexDW. То, что я искал.

главное не забыть, что все типы связей при этом станут односторонними ;)

Share this post


Link to post
Share on other sites

очевидно, что если начали пилить, то надо допиливать и экспорт-импорт.

а если начали ставить посторонние модули, то надо спрашивать про совместимость с тем же экспортом-импортом. Или снова пилить.

Собственно именно в этой задачке я не вижу никаких трудностей в доработке.

Share this post


Link to post
Share on other sites

главное не забыть, что все типы связей при этом станут односторонними ;)

 

Ну не все, а только related, что в принципе мне и нужно.

 

Все, проблема решена, всем спасибо.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Similar Content

    • By Pulemet
      400.00 руб
      Скачать/Купить дополнение


      Product Option Link - Опция как ссылка на товар (OC 1.5)
      Модуль создаёт ещё одну опцию под названием "Ссылка на товар", которая позволяет выводить новый блок ссылок на товар в виде опций Opencart в карточке товара. Настройка и создание аналогично стандартным опциям и отличается только заполняемыми полями в карточке товара.
       
      Особенности модуля:
      - простая и быстрая установка;
      - модуль не заменяет файлы Opencart, все изменения вносятся через Vqmod файл;
      - 4 варинта отображения (списком, выпадающий список, таблицей, расширенная таблица);
      - возможность указать выводить или нет название и изображение для каждого товара в отдельности;
      - при выводе новая опция появится только в карточке товара
      - для хранения данных используется стандартная база Opencart
      - возможность прописать свои стили для каждого варианта отображения
      - возможность скопировать опцию в привязанные товары
      - поиск товара по Модели (Код товара) и Артикулу (SKU)
      - выбор какое фото отображать (товара или опции)

      Новый блок появится в том месте, где в вашем шаблоне выводятся стандартные Опции в карточке товара. Если в вашем шаблоне есть какие-то нестандартные решения, то в данном модуле (при выводе именно нового блока) они, скорее всего, работать не будут.

      Перед покупкой убедитесь что в вашем шаблоне предусмотрена возможность вывода опций в карточке товара. На нестандартных шаблонах возможны проблемы при выводе, это связано с тем, что авторы могут изменить код, отвечающий за вывод опций. Адаптация под ваш шаблон бесплатно (если не появилась в карточке товара).

      Внешний вид опций на разных шаблонах может отличаться и не всегда идентичен с стандартными опциями Opencart, т.к. в шаблоне могут быть заданы свои стили. По возможности помогу с адаптацией.

      100 % работоспособность модуля гарантируется только на дефолтном шаблоне.
      Добавил Pulemet Добавлено 24.06.2019 Категория Опции Системные требования vqmod Сайт разработчика Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
    • By Pulemet
      Модуль создаёт ещё одну опцию под названием "Ссылка на товар", которая позволяет выводить новый блок ссылок на товар в виде опций Opencart в карточке товара. Настройка и создание аналогично стандартным опциям и отличается только заполняемыми полями в карточке товара.
       
      Особенности модуля:
      - простая и быстрая установка;
      - модуль не заменяет файлы Opencart, все изменения вносятся через Ocmod файл;
      - 4 варинта отображения (списком, выпадающий список, таблицей, расширенная таблица);
      - возможность указать выводить или нет название и изображение для каждого товара в отдельности;
      - при выводе новая опция появится только в карточке товара
      - для хранения данных используется стандартная база Opencart
      - возможность прописать свои стили для каждого варианта отображения
      - возможность скопировать опцию в привязанные товары
      - поиск товара по Модели (Код товара) и Артикулу (SKU)
      - выбор какое фото отображать (товара или опции)

      Новый блок появится в том месте, где в вашем шаблоне выводятся стандартные Опции в карточке товара. Если в вашем шаблоне есть какие-то нестандартные решения, то в данном модуле (при выводе именно нового блока) они, скорее всего, работать не будут.

      Перед покупкой убедитесь что в вашем шаблоне предусмотрена возможность вывода опций в карточке товара. На нестандартных шаблонах возможны проблемы при выводе, это связано с тем, что авторы могут изменить код, отвечающий за вывод опций. Адаптация под ваш шаблон бесплатно (если не появилась в карточке товара).

      Внешний вид опций на разных шаблонах может отличаться и не всегда идентичен с стандартными опциями Opencart, т.к. в шаблоне могут быть заданы свои стили. По возможности помогу с адаптацией.

      100 % работоспособность модуля гарантируется только на дефолтном шаблоне.
    • By Pulemet
      400.00 руб
      Скачать/Купить дополнение


      Product Option Link - Опция как ссылка на товар (OC 2.1-3.0)
      Модуль создаёт ещё одну опцию под названием "Ссылка на товар", которая позволяет выводить новый блок ссылок на товар в виде опций Opencart в карточке товара. Настройка и создание аналогично стандартным опциям и отличается только заполняемыми полями в карточке товара.
       
      Особенности модуля:
      - простая и быстрая установка;
      - модуль не заменяет файлы Opencart, все изменения вносятся через Ocmod файл;
      - 4 варинта отображения (списком, выпадающий список, таблицей, расширенная таблица);
      - возможность указать выводить или нет название и изображение для каждого товара в отдельности;
      - при выводе новая опция появится только в карточке товара
      - для хранения данных используется стандартная база Opencart
      - возможность прописать свои стили для каждого варианта отображения
      - возможность скопировать опцию в привязанные товары
      - поиск товара по Модели (Код товара) и Артикулу (SKU)
      - выбор какое фото отображать (товара или опции)

      Новый блок появится в том месте, где в вашем шаблоне выводятся стандартные Опции в карточке товара. Если в вашем шаблоне есть какие-то нестандартные решения, то в данном модуле (при выводе именно нового блока) они, скорее всего, работать не будут.

      Перед покупкой убедитесь что в вашем шаблоне предусмотрена возможность вывода опций в карточке товара. На нестандартных шаблонах возможны проблемы при выводе, это связано с тем, что авторы могут изменить код, отвечающий за вывод опций. Адаптация под ваш шаблон бесплатно (если не появилась в карточке товара).

      Внешний вид опций на разных шаблонах может отличаться и не всегда идентичен с стандартными опциями Opencart, т.к. в шаблоне могут быть заданы свои стили. По возможности помогу с адаптацией.

      100 % работоспособность модуля гарантируется только на дефолтном шаблоне.
      Добавил Pulemet Добавлено 25.04.2018 Категория Опции Системные требования Сайт разработчика Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет  
    • By Pulemet
      Модуль создаёт ещё одну опцию под названием "Ссылка на товар", которая позволяет выводить новый блок ссылок на товар в виде опций Opencart в карточке товара. Настройка и создание аналогично стандартным опциям и отличается только заполняемыми полями в карточке товара.
       
      Особенности модуля:
      - простая и быстрая установка;
      - модуль не заменяет файлы Opencart, все изменения вносятся через Vqmod файл;
      - 4 варинта отображения (списком, выпадающий список, таблицей, расширенная таблица);
      - возможность указать выводить или нет название и изображение для каждого товара в отдельности;
      - при выводе новая опция появится только в карточке товара
      - для хранения данных используется стандартная база Opencart
      - возможность прописать свои стили для каждого варианта отображения
      - возможность скопировать опцию в привязанные товары
      - поиск товара по Модели (Код товара) и Артикулу (SKU)
      - выбор какое фото отображать (товара или опции)

      Новый блок появится в том месте, где в вашем шаблоне выводятся стандартные Опции в карточке товара. Если в вашем шаблоне есть какие-то нестандартные решения, то в данном модуле (при выводе именно нового блока) они, скорее всего, работать не будут.

      Перед покупкой убедитесь что в вашем шаблоне предусмотрена возможность вывода опций в карточке товара. На нестандартных шаблонах возможны проблемы при выводе, это связано с тем, что авторы могут изменить код, отвечающий за вывод опций. Адаптация под ваш шаблон бесплатно (если не появилась в карточке товара).

      Внешний вид опций на разных шаблонах может отличаться и не всегда идентичен с стандартными опциями Opencart, т.к. в шаблоне могут быть заданы свои стили. По возможности помогу с адаптацией.

      100 % работоспособность модуля гарантируется только на дефолтном шаблоне.
    • By kuzmich1717
      Добрый день!
      Нужно сделать перелинковку страниц.
       
      Появилась задача вставить вниз в карточку товара 4 ссылки на соседние товары по id (не товары сами, а только название товара и ссылку на него)
      То есть нужно получить id товара, вставить ссылки на 2 предыдущих товара (id-1 и id-2) и на 2 следующих товара (id+1 и id+2)
       
      И такой функционал сделать для категорий. Попадая на страницу категории под товарами внизу вставить 4 ссылки на соседние категории по id
      на 2 предыдущие категории (id-1 и id-2) и на 2 следующие категории (id+1 и id+2)
       
      Помогите, пожалуйста, решить эту задачу! 
       
      Opencart 2.3 русская сборка
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.