Dime Опубликовано 12.02.2023 в 16:55 Поделиться Опубликовано 12.02.2023 в 16:55 Добрый день, кто знает подскажите... имеет ли смысл делать плоскую структуру категорий. Или это бред и не стоит морочиться? Т.е. все категории и товары имеют второй уровень вложенности URL, вне зависимости от уровня вложенности в хлебных крошках. все категории через /category/, а все товары через /product/ Пример магазина URL https://basicdecor.ru/product/844763/ а крошки Светильники-Потолочные светильники-Товар 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Решение Otvet Опубликовано 12.02.2023 в 17:50 Решение Поделиться Опубликовано 12.02.2023 в 17:50 только при переходе с другой CMS для сохранения адресации 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
chixx Опубликовано 21.02.2023 в 14:28 Поделиться Опубликовано 21.02.2023 в 14:28 Стоит, не стоит, каждый решает сам. Но наращивать ссылочный профиль Вы в любом случае будете, а там лучше деление /product /category И лучше с самого начала делать, потом хлопот будет сильно много из-за перехода. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Otvet Опубликовано 23.02.2023 в 16:54 Поделиться Опубликовано 23.02.2023 в 16:54 В 21.02.2023 в 20:28, chixx сказал: а там лучше деление /product /category чем? 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
chixx Опубликовано 23.02.2023 в 16:59 Поделиться Опубликовано 23.02.2023 в 16:59 В 23.02.2023 в 19:54, Otvet сказал: чем? Так можно продвигать товар и категорию отдельно и отслеживать бюджет более внимательно. И не расходовать его на категорию, если заходит товар из этой категории. Но вообще плюсов такого деления в ссылочном больше. Плюс ко всему, я бы даже не на этот метод ореинтировался. А взял бы 10 конкурентов в первую очередь, выделил 3-5 быстро растущих и возрастом до 3-х лет и посмотрел как у них. Если у них делится, то точно надо делить. А метод для ссылочного не всегда нужен, потому что проект может быть не большой, может бюджет низкий для продвижения и еще куча всяких может. Я отталкивался сначала от конкурентов. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Arthur Опубликовано 26.02.2023 в 14:15 Поделиться Опубликовано 26.02.2023 в 14:15 думаю что такое деление не поможет а наоборот увеличит длину ссылки 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
chixx Опубликовано 26.02.2023 в 15:37 Поделиться Опубликовано 26.02.2023 в 15:37 (изменено) В 26.02.2023 в 17:15, Arthur сказал: думаю что такое деление не поможет а наоборот увеличит длину ссылки Какую длинну ссылки? Если речь о делении /product /category, то сократит, наоборот. Если взять сайт со вложенностью 3 и более категорий, то мы получаем ссылку вида сайт/категория/категория1/категория2/категория3/товар Если мы имеем деление на /product /category то мы получаем ссылки вида для категрий - сайт/category/название категории (при переходе по вложенности, будет меняется только название категории, но ссылка будет сохранятся сайт/category/название категории) для товара - сайт/product/товар Что тут увеличивается? Незивасимоти от вложенности, мы всегда получим ссылку /category/товар и /product/товар без вложенностей. Это дает еще одно приемущество. Если будет принято решение о перемещении катогрии или товара в другой раздел на сайте, то: При виде ссылки сайт/категория/категория1/категория2/категория3/товар ваша ссылка изменится: В случае /category/название категории и /product/товар ссылка не изменится. Изменено 26.02.2023 в 15:38 пользователем chixx 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
cooler22 Опубликовано 17.03.2023 в 19:28 Поделиться Опубликовано 17.03.2023 в 19:28 В 12.02.2023 в 19:55, Dime сказал: Добрый день, кто знает подскажите... имеет ли смысл делать плоскую структуру категорий. Или это бред и не стоит морочиться? Т.е. все категории и товары имеют второй уровень вложенности URL, вне зависимости от уровня вложенности в хлебных крошках. все категории через /category/, а все товары через /product/ Пример магазина URL https://basicdecor.ru/product/844763/ а крошки Светильники-Потолочные светильники-Товар Все на примере настроено правильно, рекомендовал бы только заменить цифры на чпу. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sergey-Kizim Опубликовано 19.12.2023 в 20:38 Поделиться Опубликовано 19.12.2023 в 20:38 Если клиент, как это часто бывает, начнет перекидывать товары из одной категории в в другую - то такая плоская структура просто спасением будет для товаров. Я из-за этого в первую очередь за нее ратую. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gabitov Опубликовано 26.02.2025 в 15:20 Поделиться Опубликовано 26.02.2025 в 15:20 Подскажите, а как можно реализовать плоскую структуру категорий? Имеется ли модуль для сборки опенкарт клуб? 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
t04ka Опубликовано 17.03.2025 в 01:18 Поделиться Опубликовано 17.03.2025 в 01:18 В настройках магазина выключить ЧПУ товаров с категорией. Спойлер В 26.02.2025 в 22:20, gabitov сказал: Подскажите, а как можно реализовать плоскую структуру категорий? Имеется ли модуль для сборки опенкарт клуб? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Arthur Опубликовано 30.04.2025 в 15:30 Поделиться Опубликовано 30.04.2025 в 15:30 В 17.03.2025 в 04:18, t04ka сказал: В настройках магазина выключить ЧПУ товаров с категорией. Показать контент Но ведь это же не плоская структура будет. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gabitov Опубликовано 1.10.2025 в 13:27 Поделиться Опубликовано 1.10.2025 в 13:27 Добрый день! Ищу способ создания плоской структуры категорий. Для OcStore существует такой модуль. К сожалению, для сборки opencart.club он не работает. Вот его описание: Модуль "Плоская структура категорий" для Opencart - это удобное решение для организации URL-овой структуры категорий и товаров в вашем интернет-магазине. Этот модуль позволяет создавать плоскую структуру категорий и товаров, где каждая категория и товар располагается на одном уровне и имеет равный вес. Это удобно для пользователей, которые могут быстро и легко находить интересующий их товар без необходимости перехода по нескольким уровням категорий. Кроме того, модуль "Плоская структура категорий" позволяет управлять категориями товаров вашего магазина эффективно и просто, добавлять новые категории и удалять устаревшие. Модуль легко устанавливается и настраивается, не требует особых знаний программирования и позволяет улучшить пользовательский опыт в вашем интернет-магазине. Модуль разделяет категории через /category/, а товары через /product/ Все категории имеют второй уровень вложенности URL, вне зависимости от уровня вложенности в хлебных крошках. Подскажите, как можно это реализовать на сборке opencart.club? Возможно кто-то сможет помочь на платной основе. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
chixx Опубликовано 1.10.2025 в 15:40 Поделиться Опубликовано 1.10.2025 в 15:40 В 01.10.2025 в 16:27, gabitov сказал: Добрый день! Ищу способ создания плоской структуры категорий. Для OcStore существует такой модуль. К сожалению, для сборки opencart.club он не работает. Вот его описание: Модуль "Плоская структура категорий" для Opencart - это удобное решение для организации URL-овой структуры категорий и товаров в вашем интернет-магазине. Этот модуль позволяет создавать плоскую структуру категорий и товаров, где каждая категория и товар располагается на одном уровне и имеет равный вес. Это удобно для пользователей, которые могут быстро и легко находить интересующий их товар без необходимости перехода по нескольким уровням категорий. Кроме того, модуль "Плоская структура категорий" позволяет управлять категориями товаров вашего магазина эффективно и просто, добавлять новые категории и удалять устаревшие. Модуль легко устанавливается и настраивается, не требует особых знаний программирования и позволяет улучшить пользовательский опыт в вашем интернет-магазине. Модуль разделяет категории через /category/, а товары через /product/ Все категории имеют второй уровень вложенности URL, вне зависимости от уровня вложенности в хлебных крошках. Подскажите, как можно это реализовать на сборке opencart.club? Возможно кто-то сможет помочь на платной основе. Вообще не ясно, о каком модуле речь. Но если его автор integrion, напишите ему, он обычно бубнит, но адаптирует в итоге за какую-то плату) 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mpn2005 Опубликовано 1.10.2025 в 19:01 Поделиться Опубликовано 1.10.2025 в 19:01 В 26.02.2025 в 19:20, gabitov сказал: Подскажите, а как можно реализовать плоскую структуру категорий? Имеется ли модуль для сборки опенкарт клуб? В сборке уже есть из коробки. В настройках ЧПУ. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gabitov Опубликовано 2.10.2025 в 10:09 Поделиться Опубликовано 2.10.2025 в 10:09 В 01.10.2025 в 22:01, mpn2005 сказал: В сборке уже есть из коробки. В настройках ЧПУ. Спасибо. Подскажите, а есть ли возможность разделять категории через /category/, а товары через /product/? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mpn2005 Опубликовано 2.10.2025 в 10:59 Поделиться Опубликовано 2.10.2025 в 10:59 В 02.10.2025 в 14:09, gabitov сказал: Подскажите, а есть ли возможность разделять категории через /category/, а товары через /product/? Да. Поправить в коде seo_url.https://github.com/mpn2005/ocClub3/blob/ocClub3/upload/catalog/controller/startup/seo_url.php Там в начале приведён пример. 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gabitov Опубликовано 2.10.2025 в 11:22 Поделиться Опубликовано 2.10.2025 в 11:22 В 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/ 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mpn2005 Опубликовано 2.10.2025 в 11:45 Поделиться Опубликовано 2.10.2025 в 11:45 В 02.10.2025 в 15:22, gabitov сказал: Спасибо, отлично, что это возможно! К сожалению, сам не могу разобраться в коде. Извиняюсь, но не затруднит ли Вас прислать этот файл, чтобы все работало как в примере - категории через /category/, товары через /product/, производители через /brand/ Там же приведён готовый кусок кода. В указанном файле это: private $prefix_by_route = []; Заменить на это: private $prefix_by_route = [ 'product/category' => 'category', 'product/product' => 'product', ]; 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gabitov Опубликовано 2.10.2025 в 11:54 Поделиться Опубликовано 2.10.2025 в 11:54 В 02.10.2025 в 14:45, mpn2005 сказал: Там же приведён готовый кусок кода. В указанном файле это: private $prefix_by_route = []; Заменить на это: private $prefix_by_route = [ 'product/category' => 'category', 'product/product' => 'product', ]; Именно так и сделал. Но ссылки не изменились. Кэш почистил. Возможно еще что-то нужно сделать? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mpn2005 Опубликовано 2.10.2025 в 12:15 Поделиться Опубликовано 2.10.2025 в 12:15 В 02.10.2025 в 15:54, gabitov сказал: Именно так и сделал. Но ссылки не изменились. Кэш почистил. Возможно еще что-то нужно сделать? В модификаторах нажать кнопку "Обновить". 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gabitov Опубликовано 2.10.2025 в 12:19 Поделиться Опубликовано 2.10.2025 в 12:19 В 02.10.2025 в 15:15, mpn2005 сказал: В модификаторах нажать кнопку "Обновить". Точно! Заработало. Спасибо большое Вам! 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.