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

Плоская структура категорий


Перейти к решению Решений Otvet,

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

Добрый день, кто знает подскажите... имеет ли смысл делать плоскую структуру категорий. Или это бред и не стоит морочиться?

Т.е. все категории и товары имеют второй уровень вложенности URL, вне зависимости от уровня вложенности в хлебных крошках.

все категории через /category/, а все товары через /product/

Пример магазина

URL https://basicdecor.ru/product/844763/

а крошки Светильники-Потолочные светильники-Товар

 

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

  • 2 недели спустя...

Стоит, не стоит, каждый решает сам. Но наращивать ссылочный профиль Вы в любом случае будете, а там лучше деление /product /category

И лучше с самого начала делать, потом хлопот будет сильно много из-за перехода.

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

В 23.02.2023 в 19:54, Otvet сказал:

чем?

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

 

Плюс ко всему, я бы даже не на этот метод ореинтировался. А взял бы 10 конкурентов в первую очередь, выделил 3-5 быстро растущих и возрастом до 3-х лет и посмотрел как у них. Если у них делится, то точно надо делить.

 

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

 

Я отталкивался сначала от конкурентов.

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

В 26.02.2023 в 17:15, Arthur сказал:

думаю что такое деление не поможет а наоборот увеличит длину ссылки

Какую длинну ссылки? Если речь о делении /product /category, то сократит, наоборот.

Если взять сайт со вложенностью 3 и более категорий, то мы получаем ссылку вида сайт/категория/категория1/категория2/категория3/товар

Если мы имеем деление на /product /category то мы получаем ссылки вида

для категрий - сайт/category/название категории (при переходе по вложенности, будет меняется только название категории, но ссылка будет сохранятся сайт/category/название категории)

для товара - сайт/product/товар

Что тут увеличивается? Незивасимоти от вложенности, мы всегда получим ссылку /category/товар и /product/товар без вложенностей.

Это дает еще одно приемущество. Если будет принято решение о перемещении катогрии или товара в другой раздел на сайте, то:

При виде ссылки сайт/категория/категория1/категория2/категория3/товар ваша ссылка изменится:

В случае /category/название категории и /product/товар ссылка не изменится.

Изменено пользователем chixx
Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
В 12.02.2023 в 19:55, Dime сказал:

Добрый день, кто знает подскажите... имеет ли смысл делать плоскую структуру категорий. Или это бред и не стоит морочиться?

Т.е. все категории и товары имеют второй уровень вложенности URL, вне зависимости от уровня вложенности в хлебных крошках.

все категории через /category/, а все товары через /product/

Пример магазина

URL https://basicdecor.ru/product/844763/

а крошки Светильники-Потолочные светильники-Товар

 

Все на примере настроено правильно, рекомендовал бы только заменить цифры на чпу.

 

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

  • 9 месяцев спустя...

Если клиент, как это часто бывает, начнет перекидывать товары из одной категории в в другую - то такая плоская структура просто спасением будет для товаров. Я из-за этого в первую очередь за нее ратую.

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

  • 1 год спустя...
  • 3 недели спустя...

В настройках магазина выключить ЧПУ товаров с категорией.

Спойлер

image.thumb.png.2f54657f7dc36375cd554c6580db2234.png

 

В 26.02.2025 в 22:20, gabitov сказал:

Подскажите, а как можно реализовать плоскую структуру категорий? Имеется ли модуль для сборки опенкарт клуб?

 

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

  • 1 месяц спустя...
В 17.03.2025 в 04:18, t04ka сказал:

В настройках магазина выключить ЧПУ товаров с категорией.

  Показать контент

image.thumb.png.2f54657f7dc36375cd554c6580db2234.png

 

Но ведь это же не плоская структура будет.

 

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

  • 5 месяцев спустя...

Добрый день!

Ищу способ создания плоской структуры категорий. Для OcStore существует такой модуль. К сожалению, для сборки opencart.club он не работает.

Вот его описание:

Модуль "Плоская структура категорий" для Opencart - это удобное решение для организации URL-овой структуры категорий и товаров в вашем интернет-магазине. Этот модуль позволяет создавать плоскую структуру категорий и товаров, где каждая категория и товар располагается на одном уровне и имеет равный вес. Это удобно для пользователей, которые могут быстро и легко находить интересующий их товар без необходимости перехода по нескольким уровням категорий. Кроме того, модуль "Плоская структура категорий" позволяет управлять категориями товаров вашего магазина эффективно и просто, добавлять новые категории и удалять устаревшие. Модуль легко устанавливается и настраивается, не требует особых знаний программирования и позволяет улучшить пользовательский опыт в вашем интернет-магазине.

Модуль разделяет категории через /category/, а товары через /product/

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

 

Подскажите, как можно это реализовать на сборке opencart.club? Возможно кто-то сможет помочь на платной основе.

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

В 01.10.2025 в 16:27, gabitov сказал:

Добрый день!

Ищу способ создания плоской структуры категорий. Для OcStore существует такой модуль. К сожалению, для сборки opencart.club он не работает.

Вот его описание:

Модуль "Плоская структура категорий" для Opencart - это удобное решение для организации URL-овой структуры категорий и товаров в вашем интернет-магазине. Этот модуль позволяет создавать плоскую структуру категорий и товаров, где каждая категория и товар располагается на одном уровне и имеет равный вес. Это удобно для пользователей, которые могут быстро и легко находить интересующий их товар без необходимости перехода по нескольким уровням категорий. Кроме того, модуль "Плоская структура категорий" позволяет управлять категориями товаров вашего магазина эффективно и просто, добавлять новые категории и удалять устаревшие. Модуль легко устанавливается и настраивается, не требует особых знаний программирования и позволяет улучшить пользовательский опыт в вашем интернет-магазине.

Модуль разделяет категории через /category/, а товары через /product/

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

 

Подскажите, как можно это реализовать на сборке opencart.club? Возможно кто-то сможет помочь на платной основе.

Вообще не ясно, о каком модуле речь. Но если его автор integrion, напишите ему, он обычно бубнит, но адаптирует в итоге за какую-то плату)

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

В 26.02.2025 в 19:20, gabitov сказал:

Подскажите, а как можно реализовать плоскую структуру категорий? Имеется ли модуль для сборки опенкарт клуб?

В сборке уже есть из коробки. В настройках ЧПУ.
image.png

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

В 01.10.2025 в 22:01, mpn2005 сказал:

В сборке уже есть из коробки. В настройках ЧПУ.
image.png

Спасибо. Подскажите, а есть ли возможность разделять категории через /category/, а товары через /product/?

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

В 02.10.2025 в 14:09, gabitov сказал:

Подскажите, а есть ли возможность разделять категории через /category/, а товары через /product/?

Да. Поправить в коде seo_url.
https://github.com/mpn2005/ocClub3/blob/ocClub3/upload/catalog/controller/startup/seo_url.php
Там в начале приведён пример.

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

В 02.10.2025 в 13:59, mpn2005 сказал:

Да. Поправить в коде seo_url.
https://github.com/mpn2005/ocClub3/blob/ocClub3/upload/catalog/controller/startup/seo_url.php
Там в начале приведён пример.

Спасибо, отлично, что это возможно!

К сожалению, сам не могу разобраться в коде. Извиняюсь, но не затруднит ли Вас прислать этот файл, чтобы все работало как в примере - категории через /category/, товары через /product/, производители через /brand/ :classic_blush:

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

В 02.10.2025 в 15:22, gabitov сказал:

Спасибо, отлично, что это возможно!

К сожалению, сам не могу разобраться в коде. Извиняюсь, но не затруднит ли Вас прислать этот файл, чтобы все работало как в примере - категории через /category/, товары через /product/, производители через /brand/ :classic_blush:

Там же приведён готовый кусок кода.
В указанном файле это:

private $prefix_by_route = [];

Заменить на это:

	private $prefix_by_route = [
		'product/category'          => 'category',
		'product/product'           => 'product',
	];

 

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

В 02.10.2025 в 14:45, mpn2005 сказал:

Там же приведён готовый кусок кода.
В указанном файле это:

private $prefix_by_route = [];

Заменить на это:

	private $prefix_by_route = [
		'product/category'          => 'category',
		'product/product'           => 'product',
	];

 

Именно так и сделал. Но ссылки не изменились. Кэш почистил. Возможно еще что-то нужно сделать?

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

В 02.10.2025 в 15:54, gabitov сказал:

Именно так и сделал. Но ссылки не изменились. Кэш почистил. Возможно еще что-то нужно сделать?

В модификаторах нажать кнопку "Обновить".

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

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