Перейти к содержанию

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

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

 

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

 

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

 

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

 

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

 

 

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

 

Изменено пользователем den727

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


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

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

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, buslikdrev сказал:

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
5 минут назад, den727 сказал:

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, buslikdrev сказал:

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

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

 

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

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

 

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

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, den727 сказал:

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

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

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


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

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

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


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, uk003 сказал:

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, buslikdrev сказал:

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

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

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


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

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

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


Ссылка на сообщение
Поделиться на другие сайты
21 минуту назад, den727 сказал:

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, buslikdrev сказал:

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

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

 

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

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


Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, den727 сказал:

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

 

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

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

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


Ссылка на сообщение
Поделиться на другие сайты
В 17.11.2017 в 19:37, buslikdrev сказал:

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

Спасибо!

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От chep
      Здравствуйте, в базе есть возможность прикрепить купон к категории или товару http://joxi.ru/zANYzbqcvJJvv2
      Может кто знает готовый модуль или способ доработать так, чтобы появилась возможность привязки купонов к определенному производителю?
    • От ibond
      300.00 руб
      Скачать/Купить дополнение


      Фильтр товаров в админке по производителю, категории, артикулу, изображению и ID
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, категориям, артикулу (Sku), изображениям и ID товара. Добавляет колонки ID товара, Артикул и  Категории в списке товаров и позволяет включать/отключать для просмотра колонки по выбору.
      Работает (тестировался):
      OpenCart 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
       
      Демонстрация (admin).
      Логин: demo
      Пароль: demo
      Добавил ibond Добавлено 16.10.2018 Категория Фильтры Системные требования Сайт разработчика Старая цена 350 Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Не проверялось  
    • От ibond
      Дополнение добавляет возможность фильтровать товары в административной панели Opencart по производителям, категориям, артикулу (Sku), изображениям и ID товара. Добавляет колонки ID товара, Артикул и  Категории в списке товаров и позволяет включать/отключать для просмотра колонки по выбору.
      Работает (тестировался):
      OpenCart 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
       
      Демонстрация (admin).
      Логин: demo
      Пароль: demo
    • От ibond
      300.00 руб
      Скачать/Купить дополнение


      Акции по производителям и/или категориям для Opencart
      Модуль дает возможность массово устанавливать акции на товары определенных производителей и/или категорий. Принцип работы такой же, как и в карточке товара. Не затрагивает уже установленные акции при условии если массовая акция на производителя или категорию не совпадает с одиночной акцией.
       
      Не использует ocmod.
      Не использует vqmod.
      Не заменяет файлов.
       
      Установка: инструкция внутри архива.
       
      Демонстрация (admin).
      Логин: demo
      Пароль: demo
       
      Демонстрация (страница категории).
       
       
      Добавил ibond Добавлено 09.09.2018 Категория Цены, скидки, акции, подарки Системные требования Сайт разработчика https://open.cc.ua Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От ibond
      Модуль дает возможность массово устанавливать акции на товары определенных производителей и/или категорий. Принцип работы такой же, как и в карточке товара. Не затрагивает уже установленные акции при условии если массовая акция на производителя или категорию не совпадает с одиночной акцией.
       
      Не использует ocmod.
      Не использует vqmod.
      Не заменяет файлов.
       
      Установка: инструкция внутри архива.
       
      Демонстрация (admin).
      Логин: demo
      Пароль: demo
       
      Демонстрация (страница категории).
       
       
  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.