[% PROCESS site/mainMenu.tt.html %] [% PROCESS cms/submenu.tt.html %] [% c.renderBreadCrumb(node) %]
[% PROCESS cms/submenupage.tt.html %]

[% Cat.cmsPick({ en => 'Show/hide language fields', es => 'Muestra/oculta campos del lenguaje' }) %]

[% counterBlocks = 0; maxBlocks = 3; %] [% FOREACH language IN Cat.getLanguages() %] [% language.name %] [% counterBlocks = counterBlocks + 1 %] [% END %]

[% Cat.cmsPick({ en => "Edit $node.name", es => "Editar $node.name" }) %]

Cms data [% FOREACH language IN Cat.getLanguages(); %] [% lang_id = language.id; fields = cmsObjType.search_related('fields',{fieldcmsobjtype_id => cmsObjType.cmsobjtype_id},{order_by => { "-asc" => "me.ordervalue" }}); %]

[% language.name %]

[% Cat.cmsPick({ en => 'Preview', es => 'Vista previa' }) %]

[% nodeProperties = node.search_related('cmsobjproperties',{language_id => lang_id}); IF nodeProperties.modified(); %] [% END %]
[% FOREACH field IN fields %] [% fieldname = field.fieldname(); fieldname_key = "${fieldname}_${lang_id}"; fieldvalue = form_values.$fieldname_key or node.getField(fieldname, lang_id); IF field.field_type_id().field_type_id() == 6; IF form_values.$fieldname_key; fieldvalue = {}; fieldvalue.cmsobj_id = form_values.$fieldname_key; END; END; css_class = ['field']; IF field.translatable; css_class.push('translatable'); ELSE; css_class.push('no_translatable'); END; %]
[% IF errors && errors.$fieldname_key; %]

[% errors.$fieldname_key.msg %]

[% IF errors.$fieldname_key.error_type == "required"; fieldvalue = ''; END; END; %] [% IF field.field_type_id().field_type_id() == 1 || field.field_type_id().field_type_id() == 3 || field.field_type_id().field_type_id() == 8 %] [% ELSIF field.field_type_id().field_type_id() == 2 %] [% ELSIF field.field_type_id().field_type_id() == 4 %] [% date_value = ""; IF fieldvalue && !fieldvalue.isa("DateTime"); date_value = date.format(fieldvalue, '%d/%m/%Y'); ELSIF fieldvalue && fieldvalue.isa("DateTime"); date_value = fieldvalue.strftime('%d/%m/%Y'); END; %] [% ELSIF field.field_type_id().field_type_id() == 5 %] [% ELSIF field.field_type_id().field_type_id() == 6 %] [% END %]
[% END %]
[% END %]