Multijazyčné Doctrine entity

janvacek
Člen | 15
+
0
-

Ahoj,

chtěl bych se zeptat, jestli byste se někdo prosím nepodělil o to, jak na projektech řešíte multijazyčné doctrine entity?

Aktuálně mám řešení následující

Entity Web

[
  [id => 1, locale =>'cs'],
  [id => 2, locale => 'en']
]

Entita Article

[ [id => 1, texts => OneToMany(ArticleText)]]

Entita ArticleText

[
  [id => 1, title => 'titulek pro daný jazyk CZ', parent => ManyToOne(Article(id=1)), web => ManyToOne(web(id=1))],
  [id => 2, title => 'titulek pro daný jazyk EN', parent => ManyToOne(Article(id=1)), web => ManyToOne(web(id=2))],
]

a nevím, příjde mi to takové krkolomné.. možná to ale prostě tak je :)

Děkuji za případné nápady, postřehy, rady :)

Editoval janvacek (1. 7. 2020 13:04)