[ Index ]
 

Code source de eZ Publish 3.9.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/design/standard/templates/content/datatype/edit/ -> ezenum.tpl (source)

   1  {* DO NOT EDIT THIS FILE! Use an override template instead. *}
   2  {default attribute_base=ContentObjectAttribute}
   3  {switch match=$attribute.content.enum_ismultiple}
   4    {case match=1}
   5        {switch match=$attribute.content.enum_isoption}
   6          {case match=0}
   7            {section name=EnumList loop=$attribute.content.enum_list sequence=array(bglight,bgdark)}
   8              <input type="hidden" name="{$attribute_base}_data_enumid_{$attribute.id}[]" value="{$EnumList:item.id}" />
   9              <input type="hidden" name="{$attribute_base}_data_enumvalue_{$attribute.id}[]" value="{$EnumList:item.enumvalue}" />
  10          <input type="hidden" name="{$attribute_base}_data_enumelement_{$attribute.id}[]" value="{$EnumList:item.enumelement}" />
  11      <p><label>
  12       <input id="ezcoa-{if ne( $attribute_base, 'ContentObjectAttribute' )}{$attribute_base}-{/if}{$attribute.contentclassattribute_id}_{$attribute.contentclass_attribute_identifier}_{$EnumList:index}" class="ezcc-{$attribute.object.content_class.identifier} ezcca-{$attribute.object.content_class.identifier}_{$attribute.contentclass_attribute_identifier}" type="checkbox" name="{$attribute_base}_select_data_enumelement_{$attribute.id}[]" value="{$EnumList:item.enumelement}"
  13        {section name=EnumObjectList loop=$attribute.content.enumobject_list}
  14            {switch match=$EnumList:item.enumelement}
  15              {case match=$EnumList:EnumObjectList:item.enumelement}
  16             checked="checked"
  17              {/case}
  18          {case}{/case}
  19        {/switch}
  20        {/section}
  21          />&nbsp;{$EnumList:item.enumelement}</label></p>
  22        {/section}
  23         {/case}
  24         {case match=1}
  25            {section name=EnumList loop=$attribute.content.enum_list sequence=array(bglight,bgdark)}
  26        <input type="hidden" name="{$attribute_base}_data_enumid_{$attribute.id}[]" value="{$EnumList:item.id}" />
  27        <input type="hidden" name="{$attribute_base}_data_enumvalue_{$attribute.id}[]" value="{$EnumList:item.enumvalue}" />
  28        <input type="hidden" name="{$attribute_base}_data_enumelement_{$attribute.id}[]" value="{$EnumList:item.enumelement}" />
  29        {/section}
  30        <select id="ezcoa-{if ne( $attribute_base, 'ContentObjectAttribute' )}{$attribute_base}-{/if}{$attribute.contentclassattribute_id}_{$attribute.contentclass_attribute_identifier}" class="ezcc-{$attribute.object.content_class.identifier} ezcca-{$attribute.object.content_class.identifier}_{$attribute.contentclass_attribute_identifier}" name="{$attribute_base}_select_data_enumelement_{$attribute.id}[]" size="4" multiple >
  31        {section name=EnumList loop=$attribute.content.enum_list sequence=array(bglight,bgdark)}
  32          <option name="{$attribute_base}_data_enumelement_{$attribute.id}[]" value="{$EnumList:item.enumelement}" {section name=ObjectList loop=$attribute.content.enumobject_list show=$attribute.content.enumobject_list}
  33  {section show=eq($EnumList:item.enumelement,$EnumList:ObjectList:item.enumelement)}selected="selected"{/section} {/section}>{$EnumList:item.enumelement}</option>
  34            {/section}
  35        </select>
  36         {/case}
  37         {case}{/case}
  38       {/switch}
  39    {/case}
  40    {case match=0}
  41  
  42        {switch match=$attribute.content.enum_isoption}
  43  
  44          {case match=0}
  45            {section name=EnumList loop=$attribute.content.enum_list sequence=array(bglight,bgdark)}
  46          <input type="hidden" name="{$attribute_base}_data_enumid_{$attribute.id}[]" value="{$EnumList:item.id}" />
  47          <input type="hidden" name="{$attribute_base}_data_enumvalue_{$attribute.id}[]" value="{$EnumList:item.enumvalue}" />
  48          <input type="hidden" name="{$attribute_base}_data_enumelement_{$attribute.id}[]" value="{$EnumList:item.enumelement}" />
  49          <p><label>
  50          <input id="ezcoa-{if ne( $attribute_base, 'ContentObjectAttribute' )}{$attribute_base}-{/if}{$attribute.contentclassattribute_id}_{$attribute.contentclass_attribute_identifier}_{$EnumList:index}" class="ezcc-{$attribute.object.content_class.identifier} ezcca-{$attribute.object.content_class.identifier}_{$attribute.contentclass_attribute_identifier}" type="radio" name="{$attribute_base}_select_data_enumelement_{$attribute.id}[]" value="{$EnumList:item.enumelement}"
  51            {section name=EnumObjectList loop=$attribute.content.enumobject_list}
  52  
  53            {switch match=$EnumList:item.enumelement}
  54              {case match=$EnumList:EnumObjectList:item.enumelement}
  55             checked="checked"
  56              {/case}
  57          {case}{/case}
  58            {/switch}
  59  
  60            {/section}
  61              />&nbsp;{$EnumList:item.enumelement}</label></p>
  62            {/section}
  63          {/case}
  64          {case match=1}
  65  
  66        {section name=EnumList loop=$attribute.content.enum_list sequence=array(bglight,bgdark)}
  67          <input type="hidden" name="{$attribute_base}_data_enumid_{$attribute.id}[]" value="{$EnumList:item.id}" />
  68              <input type="hidden" name="{$attribute_base}_data_enumvalue_{$attribute.id}[]" value="{$EnumList:item.enumvalue}" />
  69          <input type="hidden" name="{$attribute_base}_data_enumelement_{$attribute.id}[]" value="{$EnumList:item.enumelement}" />
  70        {/section}
  71  
  72            <select id="ezcoa-{if ne( $attribute_base, 'ContentObjectAttribute' )}{$attribute_base}-{/if}{$attribute.contentclassattribute_id}_{$attribute.contentclass_attribute_identifier}" class="ezcc-{$attribute.object.content_class.identifier} ezcca-{$attribute.object.content_class.identifier}_{$attribute.contentclass_attribute_identifier}" name="{$attribute_base}_select_data_enumelement_{$attribute.id}[]">
  73        {section name=EnumList loop=$attribute.content.enum_list sequence=array(bglight,bgdark)}
  74           {section name=ObjectList loop=$attribute.content.enumobject_list show=$attribute.content.enumobject_list}
  75           <option name="{$attribute_base}_data_enumelement_{$attribute.id}[]" value="{$EnumList:item.enumelement}" {section show=eq($EnumList:item.enumelement,$EnumList:ObjectList:item.enumelement)}selected="selected"{/section}>{$EnumList:item.enumelement}</option>
  76           {section-else}
  77           <option name="{$attribute_base}_data_enumelement_{$attribute.id}[]" value="{$EnumList:item.enumelement}">{$EnumList:item.enumelement}</option>
  78           {/section}
  79  
  80        {/section}
  81        </select>
  82          {/case}
  83      {case}{/case}
  84        {/switch}
  85     {/case}
  86     {case}{/case}
  87  {/switch}
  88  {/default}


Généré le : Sat Feb 24 10:30:04 2007 par Balluche grâce à PHPXref 0.7