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

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

Делаю (пытаюсь делать) магазин запчастей на OCstore 2.3, нам нужны такие URL:

toyota/corolla/front_suspension

toyota/rav4/front_suspension

nissan/xtrail/front_suspension

nissan/teana/front_suspension

renault/logan/front_suspension

renault/duster/front_suspension

 

не сильно знаком с OC, в старом магазине у нас было сделано так:

toyota_1/corolla_2/front-suspension_3

toyota_1/rav4_5/front-suspension_6

, обработчик URL брал число после _ и таким образом определял нужную категорию. насколько я понимаю, в OC берётся только весь URL, и поэтому он должен быть уникален. хотел спросить, есть ли уже какие-нибудь решения? если нет, то насколько сложно будет переделать систему "расшифровки" URL и могут ли быть конфликты с другими модулями, вроде кеширования?

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


Ссылка на сообщение
Поделиться на другие сайты
В 27.04.2018 в 23:47, for_qip@mail.ru сказал:

Делаю (пытаюсь делать) магазин запчастей на OCstore 2.3, нам нужны такие URL:

toyota/corolla/front_suspension

toyota/rav4/front_suspension

nissan/xtrail/front_suspension

nissan/teana/front_suspension

renault/logan/front_suspension

renault/duster/front_suspension

 

не сильно знаком с OC, в старом магазине у нас было сделано так:

toyota_1/corolla_2/front-suspension_3

toyota_1/rav4_5/front-suspension_6

, обработчик URL брал число после _ и таким образом определял нужную категорию. насколько я понимаю, в OC берётся только весь URL, и поэтому он должен быть уникален. хотел спросить, есть ли уже какие-нибудь решения? если нет, то насколько сложно будет переделать систему "расшифровки" URL и могут ли быть конфликты с другими модулями, вроде кеширования?

По моему самое главное тут дописать в последней части url марку машины, этим вы решите проблему с наименованием и дублями.Так как Opencart будет проверять именно это.

Пример:

toyota/corolla/front_suspension_corolla

А эту часть toyota/corolla/ оставить без изменения везде.

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


Ссылка на сообщение
Поделиться на другие сайты
В 27.04.2018 в 21:47, for_qip@mail.ru сказал:

то насколько сложно будет переделать систему "расшифровки" URL

Ну, по идее, сделать можно

 

Немного изменив сеопреобразователь

Т.е сначала получать  содержимое _route_, а затем делать разбиение по part

 

Как таковое на работу модулей это не повлияет, за очень редким исключением
 

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


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

Ну, по идее, сделать можно

 

Немного изменив сеопреобразователь

нельзя так делать идеологически

 

Цитата

Структура сайта: СЕО

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

Например:

  • сайт/для_мужщин/брюки
  • сайт/для_женщин/брюки1

Дублирование ЧПУ решают добавлением цифры (точнее не решают а обходят проблему)

Данные страницы имеют одинаковые мета-данные, заголовки и т.д.

Правильная структура должна иметь вид

  • сайт/для_мужщин/мужские_брюки
  • сайт/для_женщин/женские_брюки

либо

  • сайт/брюки/мужские_брюки
  • сайт/брюки/женские_брюки

И иметь соответствующие полные уникальные мета-данные, заголовки и т.д.

Почему же часто начинаются ошибки? В 95% ЧПУ генерируется из имени категории как и мета-теги, в первую очередь нужно начинать давать уникальные названия, из них уже всё само сгенерируется как положено.

 

 

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


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

нельзя так делать идеологически

По чей идеологии?
 

toyota/corolla/front_suspension

toyota/rav4/front_suspension

 

Это разные ЧПУ?

И это разные категории

и по идее, у них могут быть (есть) разные метаданные

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


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

Это разные ЧПУ?

И это разные категории

и по идее, у них могут быть (есть) разные метаданные

в скольки процентах поле урл заполняется генератором из названия категории?

 

11 минут назад, chukcha сказал:

toyota/corolla/front_suspension

toyota/rav4/front_suspension

какова вероятность что у человека категория называется Сorolla Front Suspension и он либо использовал генератор который умеет генерировать из части названия или он заходит и вручную обрезает?

 

11 минут назад, chukcha сказал:

По чей идеологии?

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

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


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

Хм, а другие CMS об єтом не знают

Совсем не интересно методика получения/генерации УРЛ
И то кто и как обрезает..

Чья идеология? Опенкартовская? Потому что такой недосеопреобразователь

Одна сущность - один урл, а сколько там будет слешей - не имеет никакого значения

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


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

 

5 минут назад, chukcha сказал:

Потому что такой недосеопреобразователь

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

суть которой изложена выше

 

14 минут назад, Otvet сказал:

какова вероятность что у человека категория называется Сorolla Front Suspension и он либо использовал генератор который умеет генерировать из части названия или он заходит и вручную обрезает?

напишите ваши предположения в цифрах?

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


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

Не трогайте генераторы и людей, и не ищите никакой надуманной вероятности

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

защита уникальности УРЛ появилась только в 3-ке

 

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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