Ben geliştiriyorum Symfony 1.4 proje üzerinde i18n davranışını kullanarak bir tablo ile küçük bir sorun yaşıyorum. YAML tanımlanan aşağıdaki model üzerinde (Örneğin ben aynı modeli takip diğerleri var):
Subject:
actAs:
Timestampable: ~
I18n:
fields: [name]
columns:
name: { type: string(255), notnull: true }
relations:
Publications:
class: Publication
refClass: PublicationSubject
local: subject_id
foreign: publication_id
Ben sadece ama üzerinde (bir form üzerinde dillerinden birini değiştirerek sonra) postUpdate ($ olay) yöntemi tetiklenir almaz tasarruf uluslararasılaştırılmıştır adı alanını var. Ben de ben postSave ($ olay) yöntemini kullanmak ve değiştirilmiş olup olmadığını kontrol edebilirsiniz, ama o da her zaman false döndürür. Bir Internationalized Doktrin modelinin modifiye var eğer öyleyse nasıl tespit edersiniz?
Şimdiden teşekkürler ;)