Merge pull request #11481 from jitendrapurohit/CRM-21622
[civicrm-core.git] / xml / templates / dao.tpl
index 222ffbb30928f9bc2f9d2e44398349db0003f6c8..9c39ce74086c00c4ac8d26f9fdcdc19e5c25d1f0 100644 (file)
@@ -137,7 +137,7 @@ class {$table.className} extends CRM_Core_DAO {ldelim}
   'table_name' => '{$table.name}',
   'entity' => '{$table.entity}',
   'bao' => '{$table.bao}',
-  'localizable' => {if ($field.localizable)}{1}{else}{0}{/if},
+  'localizable' => {if $field.localizable}1{else}0{/if},
 
 {if $field.FKClassName}
                       'FKClassName' => '{$field.FKClassName}',
@@ -146,8 +146,12 @@ class {$table.className} extends CRM_Core_DAO {ldelim}
   'serialize' => self::SERIALIZE_{$field.serialize|strtoupper},
 {/if}
 {if $field.html}
-  'html' => {$field.html|@print_array},
-{/if} {* field.html *}
+  'html' => array(
+  {foreach from=$field.html item=val key=key}
+    '{$key}' => {if $key eq 'label'}ts("{$val}"){else}'{$val}'{/if},
+  {/foreach}
+  ),
+{/if}
 {if $field.pseudoconstant}
   'pseudoconstant' => {$field.pseudoconstant|@print_array}
 {/if} {* field.pseudoconstant *}                                                                    ),