Задать вопрос
@a35b62
Учусь

Как реализовать создание постов в мультиязычной yii2?

Начитался про мультиязычный сайт на yii2 - вроде все понятно.
Создаём таблицы post и post_lang
В post хранится id и самая общая информация, а в post_lang - связь с post, language и вся информация на нужном языке. При этом всё отлично открывается у пользователя, но админу нужно создавать лишнюю запись, а потом к ней привязывать пост на каком либо языке, что несколько неудобно.
Как можно реализовать создание мультиязычных постов без отдельного создания id наподобие создания постов в мультиязычных вордпрессах?
Чтобы и при смене языка открыть эту же статью на другом языке и с сео подружить в плане ЧПУ...
  • Вопрос задан
  • 70 просмотров
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Решения вопроса 1
myks92
@myks92 Куратор тега Yii
Нашёл решение — пометь вопрос ответом!
Если кратко, по делу и быстро, то вот готовое расширение на гитхаб.

Так же, у всем известного Дмитрия Елисеева, есть на эту тему статья. Правда она для первой версии, но суть не меняется.

Думаю, что этого материала будет достаточно).
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы