Jump to content

Recommended Posts

Доброго времени.

 

Мне нужно, что бы у карточки товара был следующий путь: domain/brands-name/product

 

В опенкарте реализован производитель в частности это "/brands" и выглядит: domain/brands, каждый производитель имеет свой URL - brands-name

 

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

 

И что самое интересное, если я при создании продукта не указываю главную категорию, то адрес имеет вид: "index.php?route=product/product&product_id=29848" И вот не понятно, где именно сейчас расположен продукт? 

 

 

PS. Как быть? Создавать главную категорию brands или всё же привязывается к производителям?

 

Edited by den727

Share this post


Link to post
Share on other sites
Только что, buslikdrev сказал:

Сделать можно, но это дубль.Привязывайте к категориям ибо хлебные крошки по категориям идут.
Также установите, включите seo_pro, чтобы дублей не было.

В том то всё и дело, что бы исключить дубли и лишние пути. Я правильно Вас понимаю, что карточка товара не привязывается к пути производителя?

Share this post


Link to post
Share on other sites
2 минуты назад, buslikdrev сказал:

Если установлено seo_pro, то нет. Если стандартное формирование использовать, то привяжется - минимум 3 дубля товара уже будет.

Seo_Pro установлен и когда он понимает, что есть такая же категория с таким же названием, создаёт новую категория и изменяет её название, что б она не повторялась. Но в общем то - это уже дубль, пусть разные пути, но это дубль.

 

Ладно, спрошу по другому:) 

Можно ли сделать так?

 

domain / brands (название производителя, под которую был сформирован путь в категории производитель) /product

Share this post


Link to post
Share on other sites

Да там можно что угодно сделать если есть навыки

Share this post


Link to post
Share on other sites
2 минуты назад, uk003 сказал:

Да там можно что угодно сделать если есть навыки

т.е. без специальных навыков так не сделать? Надо лезть в архитектуру движка?

Share this post


Link to post
Share on other sites
11 минут назад, buslikdrev сказал:

Можно сделать так: domain / brands /(название производителя, под которую был сформирован путь в категории производитель) 

а продукт где будет находиться?

Share this post


Link to post
Share on other sites

Ну волшебной палки там нету и надо пилить.

Share this post


Link to post
Share on other sites
10 минут назад, buslikdrev сказал:

По категориям. Если хотите, убрать из категорий, а установить по брендам, то нужно ещё больше внести изменений в seo_pro.php.

Как считаете, будет ли рабочим вариантом:

 

создать главную категорию brands/название бренда/продукт а всё что опенкарт создаёт в категории-производитель запретить на индексацию в robots.txt

Share this post


Link to post
Share on other sites
В 17.11.2017 в 19:37, buslikdrev сказал:

Зачем вам это делать, просто хотите, чтобы полный путь был со стороны производителя, а не категории? Ну можете создать главную категорию список производителей, в ней производители. И назначить в товаре категорию производителя, как главная категория и показывать также в другой категории. В контроллере товара или в шаблоне убрать вывод ссылки на производителя, но в настройках товара указывать производителя в нужном месте, если хотите выводить название в товаре. Контроллер производители нужно будет удалить, либо закомментировать код в нём, чтобы не выводились страницы. При создании производителя seo_url не заполнять, а заполнять при создании категории (производитель) - перед созданием желательно вручную удалить данные связанные с производителями в oc_url_alias. В подвале шаблона изменить ссылки на категорию производителя.

Спасибо!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By ibond
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, категориям, артикулу (Sku), изображениям и ID товара. Добавляет колонки ID товара, Артикул, Производители и  Категории в списке товаров и позволяет включать/отключать для просмотра колонки по выбору. Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий.
       
      Более 115 интернет-магазинов уже используют этот модуль!
      (информация на 1 декабря 2019 года)
       
      NEW! В версии 3.2 добавлена возможность редактирования изображений, названия, модели, артикула, производителя, категорий (совместим с SEO_PRO), цены, акционной цены, количества и статуса товара не заходя в товар. Добавлена возможность группового Включения/Отключения отфильтрованных товаров. Добавлена возможность скрытия левого меню и фильтра.
       
      Демонстрация (admin):
      Логин: demo / Пароль: demo
      https://demo3ru.open.cc.ua/admin/index.php?route=catalog/product
       
      Не заменяет файлов, все изменения вносятся через OCMOD или jQuery.
       
      Работает (тестировался): OpenCart: 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.x; ocStore: 3.0.2.0.
       
      ВНИМАНИЕ!
      Версия 3.2 требует Ioncube Loader не ниже версии 10 и PHP не ниже версии 5.6 (поддерживает версии PHP 5.6, 7.0, 7.1, 7.2)! Лицензия активируется автоматически. Тех, кто не указал домен при покупке, прошу указать его в ЛС или письмом на адрес [email protected] указав при этом номер счета и ник на данном форуме.  
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
       
      Что нового в версии 3.2.2:
      Добавлена совместимость с ocStore 3.0.2.0. Исправлены мелкие ошибки.  
      Что нового в версии 3.2.1.2:
      Исправлены мелкие ошибки.  
      Что нового в версии 3.2.0:
      Добавлена возможность редактирования изображений, названия, модели, артикула, производителя, категорий (совместим с SEO_PRO), цены, акционной цены, количества и статуса товара не заходя в товар. Добавлена возможность группового Включения/Отключения отфильтрованных товаров. Добавлена возможность скрытия левого меню и фильтра.  
      Что нового в версии 3.1.0:
      Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий. Добавлена колонка производители в список товаров. Добавлена сортировка по производителю.  
      Что нового в версии 3.0.1:
      Исправлены мелкие ошибки.
    • By ibond
      499.00 руб
      Скачать/Купить дополнение


      Редактор товаров в админке + Фильтр по производителю, категории, артикулу, изображению и ID
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, категориям, артикулу (Sku), изображениям и ID товара. Добавляет колонки ID товара, Артикул, Производители и  Категории в списке товаров и позволяет включать/отключать для просмотра колонки по выбору. Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий.
       
      Более 115 интернет-магазинов уже используют этот модуль!
      (информация на 1 декабря 2019 года)
       
      NEW! В версии 3.2 добавлена возможность редактирования изображений, названия, модели, артикула, производителя, категорий (совместим с SEO_PRO), цены, акционной цены, количества и статуса товара не заходя в товар. Добавлена возможность группового Включения/Отключения отфильтрованных товаров. Добавлена возможность скрытия левого меню и фильтра.
       
      Демонстрация (admin):
      Логин: demo / Пароль: demo
      https://demo3ru.open.cc.ua/admin/index.php?route=catalog/product
       
      Не заменяет файлов, все изменения вносятся через OCMOD или jQuery.
       
      Работает (тестировался): OpenCart: 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0, 3.0.3.x; ocStore: 3.0.2.0.
       
      ВНИМАНИЕ!
      Версия 3.2 требует Ioncube Loader не ниже версии 10 и PHP не ниже версии 5.6 (поддерживает версии PHP 5.6, 7.0, 7.1, 7.2)! Лицензия активируется автоматически. Тех, кто не указал домен при покупке, прошу указать его в ЛС или письмом на адрес [email protected] указав при этом номер счета и ник на данном форуме.  
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
       
      Что нового в версии 3.2.2:
      Добавлена совместимость с ocStore 3.0.2.0. Исправлены мелкие ошибки.  
      Что нового в версии 3.2.1.2:
      Исправлены мелкие ошибки.  
      Что нового в версии 3.2.0:
      Добавлена возможность редактирования изображений, названия, модели, артикула, производителя, категорий (совместим с SEO_PRO), цены, акционной цены, количества и статуса товара не заходя в товар. Добавлена возможность группового Включения/Отключения отфильтрованных товаров. Добавлена возможность скрытия левого меню и фильтра.  
      Что нового в версии 3.1.0:
      Добавлена возможность выбора для фильтрации нескольких производителей и/или категорий. Добавлена колонка производители в список товаров. Добавлена сортировка по производителю.  
      Что нового в версии 3.0.1:
      Исправлены мелкие ошибки. Добавил ibond Добавлено 16.10.2018 Категория Фильтры Системные требования Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Да Старая цена 0  
    • By Priest83
      Народ, подскажите как изменить в карточке товара надпись "Производитель" например на "Бренд или совместимость" а так же "Код товара" на "Модель аппарата"

    • By Xameleon
      Приветствую! 
      Суть: привязка нескольких производителей к одному товару + совместимость с фильтром. На данный момент стоит ДримФильтр.
      на данный момент установлен модуль который решает вопрос с несколькими производителями, вот этот
      https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=33225
      Но он не совместим с фильтром. 
       
      По этому нужно реализовать один из вариантов:
      1-й совместить работу фильтра и модуля
      или
      2-й клонировать производителя, обозвать как доп производитель и совместить с работой фильтра.
      Пример клона производителя https://monosnap.com/file/TC3liTxnwcAdVcqXqeTgYt3u3z6JnE
      или
      3-й Рассмотрю ваше решение
       
      Остор 2.3
       
    • By zemleroi
      Добавляем информацию о стране производителя и вывод ее на странице продукта рядом с производителем
      Установка:
      1. устанавливаем xml файл стандартным путем для VQMOD
      2. Добавляем/редактируем информацию о стране на странице производителей
      Файлы не модифицируются
      Проверено на 1.5.4.1
      демо:
      http://new.zemleroi.site/apple/test
  • 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.