Changeset 11587 for trunk/admin/themes/default/template
- Timestamp:
- Jul 1, 2011, 3:19:35 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/admin/themes/default/template/configuration.tpl
r11285 r11587 101 101 <span class="property"> 102 102 {'Default photos order'|@translate} 103 {html_options name="order_by" options=$main.order_by_options selected=$main.order_by_selected} 104 <input type="text" name="order_by_perso" size="40" value="{$main.order_by_perso}" 105 {if $main.order_by_selected != 'custom'}style="display:none;"{/if}/> 106 </span> 107 </li> 108 <li> 109 110 <span class="property"> 111 {'Default photos order inside album'|@translate} 112 {html_options name="order_by_inside_category" options=$main.order_by_inside_category_options selected=$main.order_by_inside_category_selected} 113 <input type="text" name="order_by_inside_category_perso" size="40" value="{$main.order_by_inside_category_perso}" 114 {if $main.order_by_inside_category_selected != 'custom'}style="display:none;"{/if}> 103 104 {foreach from=$main.order_by item=order} 105 <span class="filter {if $ORDER_BY_IS_CUSTOM}transparent{/if}"> 106 <a class="removeFilter" title="{'remove this filter'|@translate}"><span>[x]</span></a> 107 <select name="order_by_field[]" {if $ORDER_BY_IS_CUSTOM}disabled{/if}> 108 {html_options options=$main.order_field_options selected=$order.FIELD } 109 </select> 110 <select name="order_by_direction[]" {if $ORDER_BY_IS_CUSTOM}disabled{/if}> 111 {html_options options=$main.order_direction_options selected=$order.DIRECTION } 112 </select> 113 </span> 114 {/foreach} 115 116 {if !$ORDER_BY_IS_CUSTOM} 117 <a class="addFilter" title="{'Add a filter'|@translate}"><span>[+]</span></a> 118 {else} 119 <span class="order_by_is_custom">{'You can\'t define a default photo order because you have a custom setting in your local configuration.'|@translate}</span> 120 {/if} 115 121 </span> 116 122 </li> 117 123 124 {if !$ORDER_BY_IS_CUSTOM} 118 125 {footer_script require='jquery'}{literal} 119 126 jQuery(document).ready(function () { 120 $('select[name="order_by"]').change(function () { 121 if ($(this).val() == 'custom') { 122 $('input[name="order_by_perso"]').show(); 123 } else { 124 $('input[name="order_by_perso"]').hide(); 125 } 127 $('.addFilter').click(function() { 128 rel = $(this).attr('rel'); 129 $(this).prev('span.filter').clone().insertBefore($(this)); 130 $(this).prev('span.filter').children('select[name="order_by_field[]"]').val(''); 131 $(this).prev('span.filter').children('select[name="order_by_direction[]"]').val('ASC'); 132 133 $(".removeFilter").click(function () { 134 $(this).parent('span.filter').remove(); 135 }); 126 136 }); 127 $('select[name="order_by_inside_category"]').change(function () { 128 if ($(this).val() == 'custom') { 129 $('input[name="order_by_inside_category_perso"]').show(); 130 } else { 131 $('input[name="order_by_inside_category_perso"]').hide(); 132 } 137 138 $(".removeFilter").click(function () { 139 $(this).parent('span.filter').remove(); 133 140 }); 134 141 }); 135 142 {/literal}{/footer_script} 143 {/if} 136 144 </ul> 137 145 </fieldset>
Note: See TracChangeset
for help on using the changeset viewer.