root/branches/release-33/tmpl/cms/include/itemset_action_widget.tmpl @ 1772

Revision 1772, 2.1 kB (checked in by bchoate, 20 months ago)

Fixed itemset actions to work for template listing screen. BugId:74595

  • Property svn:keywords set to Id Revision
Line 
1<mt:if name="has_list_actions">
2<script type="text/javascript">
3/* <![CDATA[ */
4<mt:loop name="list_actions">itemset_options['<mt:var name="key">'] = {type:'core'<mt:if name="input">,input:'<mt:var name="input_label" escape="js">'</mt:if><mt:if name="continue_prompt">,continue_prompt:"<mt:var name="continue_prompt" escape="js">"</mt:if><mt:if name="dialog">,dialog:1</mt:if><mt:if name="js">,js:'<mt:var name="js" escape="js">'</mt:if><mt:if name="min">,min:'<mt:var name="min" escape="js">'</mt:if><mt:if name="max">,max:'<mt:var name="max" escape="js">'</mt:if>};
5</mt:loop>
6<mt:loop name="more_list_actions">itemset_options['<mt:var name="key">'] = {type:'plugin'<mt:if name="input">,input:'<mt:var name="input_label" escape="js">'</mt:if><mt:if name="continue_prompt">,continue_prompt:"<mt:var name="continue_prompt" escape="js">"</mt:if><mt:if name="dialog">,dialog:1</mt:if><mt:if name="js">,js:'<mt:var name="js" escape="js">'</mt:if><mt:if name="min">,min:'<mt:var name="min" escape="js">'</mt:if><mt:if name="max">,max:'<mt:var name="max" escape="js">'</mt:if>};
7</mt:loop>
8/* ]]> */
9</script>
10<div style="position:relative; display:inline;">
11<select name="plugin_action_selector" onchange="updatePluginAction(this)">
12    <option value="0"><__trans phrase="More actions..."></option>
13    <mt:loop name="list_actions">
14    <option value="<mt:var name="key">"><mt:var name="label"></option>
15    </mt:loop>
16    <mt:loop name="more_list_actions">
17        <mt:if name="__first__">
18    <optgroup label="<__trans phrase='Plugin Actions'>">
19        </mt:if>
20        <option value="<mt:var name="key">"><mt:var name="label"></option>
21        <mt:if name="__last__">
22    </optgroup>
23        </mt:if>
24    </mt:loop>
25</select>
26</div>
27<a href="javascript:void(0)" class="small-button" onclick="doPluginAction(getByID('<mt:if name="form_id"><mt:var name="form_id"><mt:else><$mt:var name="object_type"$>-listing-form</mt:if>'), '<mt:if name="object_label_plural"><mt:var name="object_label_plural" escape="js"></mt:if>', '<__trans phrase="to act upon" escape="js">'); return false;"><__trans phrase="Go"></a>
28</mt:if>
Note: See TracBrowser for help on using the browser.