Symfony2 Doctrine2 Переводимые Странное поведение - PullRequest
1 голос
/ 22 сентября 2011

Уважаемые гуру Symfony2 и Doctrine2,

У меня вопрос о странном поведении в переводимом расширении.

У меня есть 2 таблицы, одна называется страницей, а другая называется page_translations, в которой есть перевод моего заголовка | субтитров | текстовых полей.

Когда я впервые сохраняю запись, на страницах таблицы у меня есть заголовок | подзаголовок | текстовые поля, которые содержат мой языковой стандарт по умолчанию, а в pages_translations английский, итальянский французский и т. Д. ...

Если я изменю весь перевод в моей таблице pages_translations, у меня будут правильные измененные значения, но в моих таблицах страниц у меня будет старая запись с сохраненными первыми данными.

Это не большая проблема, потому что, когда я вызываю getTitle () или аналогичный Doctrine, принимает правильное значение в таблице pages_translations, но мне не нравится иметь старые значения в моих таблицах страниц, есть способ обновить также таблицы страниц или (лучше) удалить заголовок | подзаголовок | текстовые поля, потому что эта доктрина полей действительно не нужна.

Заранее спасибо.

Роберт

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...