Merge remote-tracking branch 'refs/remotes/origin/3.0'
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / scrollablePageCheckboxList.tpl
1 <script data-relocate="true">
2 require(['Language', 'WoltLabSuite/Core/Ui/ItemList/Filter'], function(Language, UiItemListFilter) {
3 Language.addObject({
4 'wcf.global.filter.button.clear': '{lang}wcf.global.filter.button.clear{/lang}',
5 'wcf.global.filter.error.noMatches': '{lang}wcf.global.filter.error.noMatches{/lang}',
6 'wcf.global.filter.placeholder': '{lang}wcf.global.filter.placeholder{/lang}'
7 });
8
9 new UiItemListFilter('{@$pageCheckboxListContainerID}');
10 });
11 </script>
12
13 <ul class="scrollableCheckboxList" id="{@$pageCheckboxListContainerID}">
14 {foreach from=$pageNodeList item=pageNode}
15 <li{if $pageNode->getDepth() > 1} style="padding-left: {$pageNode->getDepth()*20-20}px"{/if}>
16 <label><input type="checkbox" name="{@$pageCheckboxID}[]" value="{@$pageNode->pageID}"{if $pageNode->pageID|in_array:$pageIDs} checked{/if}> {$pageNode->name}</label>
17 </li>
18 {/foreach}
19 </ul>