В поддержку моего модуля по массовой генерации ЧПУ для OpenCart часто обращаются с вопросом: как мне сделать одинаковые ЧПУ для русского и украинского языков (в принципе, проблема может встретьться и для других языков, просто такой расклад встречается в OpenCart чаще всего).
Так вот, этот бред (проверка в контроллере товара на эту самую одинаковость) вообще не понятно, зачем нужно. В Дизайн -> SEO URL можно спокойненько добавлять одинаковые ЧПУ для разных языков. На витрине все тоже прекрасно работает. А вот при сохранении товара в админке, нате Вам ошибочку...
Проблемка выглядит примерно так:
Так вот, есть такой замечательный модификатор Allow Same SEO URL For Different Languages (OC3.0x), которые убирает это недоразумение.
В комментариях ниже, следовало объяснение, почему стоит, чтобы ЧПУ были разными для разных языков. Но если у вас на сайте будут "Языковые папки", то об этой заморочке можно не париться:
10 коментарів
Recommended Comments
Створіть аккаунт або увійдіть для коментування
Ви повинні бути користувачем, щоб залишити коментар
Створити обліковий запис
Зареєструйтеся для отримання облікового запису. Це просто!
Зареєструвати аккаунтВхід
Уже зареєстровані? Увійдіть тут.
Вхід зараз