Tuesday 24 April 2007 2:27:53 am
Hello, We've come across a serious problem with class translation and information collector in eZ publish 3.9.1. I'll try to give all relevant details: We have a multi-language site with separate structures for each language using the same set of translated content classes (3.9 feature). There's no need for translation priority - each siteaccess makes use of just one translation. Even though from what I understand it shouldn't really matter, all the classes were originally created in one of the languages (pol-PL). Then there's one class with several information collector attributes, some of them marked as required. In the full view template for that class we have a form that makes it possible to submit information to be collected and/or to be sent via e-mail. The form works fine in one language (pol-PL). It gets validated (via validation template), forcing the required fields to be filled in. When we try to use the exact same combination for another language/siteaccess, the form doesn't seem to be treated as a form anymore. It displays fine, however no fields are validated/forced when submitted - it goes directly to the summary template (reporting zero of collected information). The administration interface shows empty instances of the form being submitted (so we know, that there have been say five attempts to submit data), with no information collected whatsoever. This situation is double strange because we have already used the exact same solution for another multi-language site and all went smooth. There was a substantial difference though: the other site had just one structure and used object translation as primary language engine. Any suggestions would be appreciated.
--
Company: mediaSELF Sp. z o.o., http://www.mediaself.pl
eZ references: http://ez.no/partners/worldwide_partners/mediaself
eZ certified developer: http://ez.no/certification/verify/272585
eZ blog: http://ez.ryba.eu
|