Changeset 12872 for trunk/admin/themes/default/template
- Timestamp:
- Jan 10, 2012, 9:50:25 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/themes/default/template/configuration.tpl
r12681 r12872 116 116 117 117 {if !$ORDER_BY_IS_CUSTOM} 118 {footer_script require='jquery'}{literal} 118 {footer_script require='jquery'} 119 // counters for displaying of addFilter link 120 fields = {$main.order_by|@count}; max_fields = {$main.order_field_options|@count}; max_fields--; 121 122 {literal} 123 function updateAddFilterLink() { 124 if (fields >= max_fields) { 125 $('.addFilter').css('display', 'none'); 126 } else { 127 $('.addFilter').css('display', ''); 128 } 129 } 130 131 function updateRemoveFilterTrigger() { 132 $(".removeFilter").click(function () { 133 $(this).parent('span.filter').remove(); 134 fields--; 135 updateAddFilterLink(); 136 }); 137 } 138 119 139 jQuery(document).ready(function () { 120 140 $('.addFilter').click(function() { … … 123 143 $(this).prev('span.filter').children('select[name="order_by_field[]"]').val(''); 124 144 $(this).prev('span.filter').children('select[name="order_by_direction[]"]').val('ASC'); 125 126 $(".removeFilter").click(function () {127 $(this).parent('span.filter').remove();128 });145 146 fields++; 147 updateAddFilterLink(); 148 updateRemoveFilterTrigger(); 129 149 }); 130 150 131 $(".removeFilter").click(function () { 132 $(this).parent('span.filter').remove(); 133 }); 151 updateRemoveFilterTrigger(); 152 updateAddFilterLink(); 134 153 }); 135 {/literal}{/footer_script} 154 {/literal} 155 {/footer_script} 136 156 {/if} 137 157 </ul>
Note: See TracChangeset
for help on using the changeset viewer.