Files
kupshop/admin/templates/parametersTree.tpl
2025-08-02 16:30:27 +02:00

66 lines
2.6 KiB
Smarty

{function parametersMenu_item entry="" selected=false}
<span class="name">{$entry.title}</span>
{if !$checkbox_off}
<label class="enabled">
<input type="checkbox" name="sec[{$entry.id}][filter]" id="filter_{$entry.uid}"
{if $selected.filter}checked{/if}
{if isset($disabled[$entry.id])}disabled="disabled"{/if} data-type="filter"
/>
Ve filtru
</label>
<label class="required">
<input type="checkbox" name="sec[{$entry.id}][required]" id="required_{$entry.uid}"
{if $selected.required}checked{/if}
{if isset($disabled[$entry.id])}disabled="disabled"{/if} data-type="required"
/>
Povinný
</label>
{/if}
{/function}
{function parametersMenu item="parametersMenu_item" checkbox_off=false ignored=false disabled=false category0Display=true}
{if $category0 and $category0Display}
<span>
<span class="name">{$category0.title}</span>
<label class="enabled">
<input type="checkbox" name="sec[{$category0.id}][filter]" id="filter_category0"
{if $selected[$category0.id].filter}checked{/if}
data-type="filter"
/>
Ve filtru
</label>
<label class="required">
<input type="checkbox" name="sec[{$category0.id}][required]" id="required_category0"
{if $selected[$category0.id].required}checked{/if}
data-type="required"
/>
Povinný
</label>
</span>
{$category0Display = false}
{/if}
<ul>
{foreach $data as $entry}
{if $ignored != $entry.id}
{if !empty($entry.submenu)}
<li {if !$opened[$entry.id]}class="collapsed"{/if}>
<span>
<i class="btn-primary glyphicon glyphicon-{if !$opened[$entry.id]}plus{else}minus{/if}"></i>
<span class="has-child">
{call name=$item entry=$entry selected=$selected[$entry.id] disabled=$disabled}
</span>
</span>
{parametersMenu data=$entry.submenu checkbox_off=$checkbox_off item=$item ignored=$ignored disabled=$disabled category0Display=$category0Display}
</li>
{else}
<li>
<span>
{call name=$item entry=$entry selected=$selected[$entry.id] disabled=$disabled}
</span>
</li>
{/if}
{/if}
{/foreach}
</ul>
{/function}