Ignore:
Timestamp:
16.11.2009 16:10:24 (3 years ago)
Author:
cmeier
Message:

zms-2.12.1-04

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ZMS/trunk/dtml/ZMSObject/input_fields.dtml

    r750 r796  
    1 <dtml-in "getMetaobjAttrIds(metaObj['id'])" 
    2 ><dtml-let objAttr="getMetaobjAttr(metaObj['id'],_['sequence-item'])" 
     1<dtml-let metaobjAttrIds="getMetaobjAttrIds(metaObj['id'])" 
     2><dtml-in metaobjAttrIds 
     3><dtml-let sx=sequence-index 
     4           si=sequence-item 
     5           objAttr="getMetaobjAttr(metaObj['id'],_['sequence-item'])" 
    36           key="objAttr['id']" 
    47           required="objAttr.get('mandatory',0)==1 and objAttr['id'] not in REQUEST.get('ZMS_OPTIONAL_ELEMENTS',[])" 
     
    7982    </td> 
    8083   </tr> 
    81   </dtml-in> 
    82  </dtml-unless> 
     84  </dtml-in 
     85  ><dtml-call "REQUEST.set('ZMS_LAST_OBJECT_WAS_PRIMITIVE',False)" 
     86 ></dtml-unless> 
    8387 
    8488<dtml-comment> 
     
    8892 ><dtml-unless "isPageContainer() and key=='e'" 
    8993  ><dtml-if ZMS_LAST_OBJECT_WAS_PRIMITIVE 
    90    ><dtml-unless omit_submitBtn><dtml-unless "REQUEST.get('submitBtnCount') is not None"><tr><td colspan="2"><dtml-var f_submitBtn></td></tr></dtml-unless></dtml-unless 
     94   ><dtml-unless omit_submitBtn 
     95    ><dtml-unless "REQUEST.get('submitBtnCount') is not None" 
     96     ><dtml-let primitiveMetaobjAttrIds="getMetaobjAttrIds(metaObj['id'],metaobj_manager.valid_types)" 
     97      ><dtml-unless "primitiveMetaobjAttrIds[-1] in metaobjAttrIds[sx:]" 
     98       ><tr><td colspan="2"><dtml-var f_submitBtn></td></tr 
     99       ><dtml-call "REQUEST.set('omit_submitBtn',True)" 
     100      ></dtml-unless 
     101     ></dtml-let 
     102    ></dtml-unless 
     103  ></dtml-unless 
    91104  ></dtml-if 
    92105  ><dtml-var "f_selectObject(_,_,elLabel=elLabel,objAttr=objAttr)" 
     
    152165></dtml-if 
    153166></dtml-let 
    154 ></dtml-in> 
    155  
    156 <dtml-call "REQUEST.set('omit_submitBtn',REQUEST.get('ZMS_LAST_OBJECT_WAS_PRIMITIVE')==False and REQUEST.get('submitBtnCount') is not None)"> 
     167></dtml-in 
     168></dtml-let> 
Note: See TracChangeset for help on using the changeset viewer.