?? group_macros.ftl
字號:
<#-- ******************************* --><#-- Make the HTML for group listing --><#-- ******************************* --><#macro listGroups parent> <#assign total = parent.size() - 1> <#if (total >= 0 )> <#list 0..total as i> <#global level = level + 2> <#assign node = parent.getNode(i)> <tr bgcolor="#f4f4f4"> <td><span class="gen"><#list 0..level as j> </#list>${node.name}</span></td> <td><span class="gen"><a href="${contextPath}/${moduleName}/edit/${node.id}${extension}">${I18n.getMessage("Groups.List.Edit")}</a></span></td> <td><input type="checkbox" name="group_id" value="${node.id}"></td> <td class="row2"><span class="gen"><a href="${contextPath}/${moduleName}/permissions/${node.id}.page">${I18n.getMessage("Permissions")}</a></span></td> </tr> <@listGroups node/> <#global level = level - 2> </#list> </#if></#macro><#-- ******************************************** --><#-- Create a <select> HTML field with the groups --><#-- ******************************************** --><#macro selectFieldGroups name groups parentId multiple selectedList> <select name="${name}" <#if multiple>multiple size="8"</#if>> <#if !multiple> <option value="0">Top level Group</option> </#if> <#assign len = groups.size() - 1> <#if (len > -1)> <#list 0..len as i> <#assign node = groups.get(i)> <#global level = 0> <option value="${node.id}"<#if parentId == node.id || selectedList.contains(node.id)> selected</#if>>${node.name}</option> <@selectOption node, parentId/> </#list> </#if> </select> </#macro><#-- *************************************************************** --><#-- Create the <option> fields related to "selectFieldGroups" macro --><#-- *************************************************************** --><#macro selectOption node parentId> <#assign len = node.size() - 1> <#if (len >= 0)> <#list 0..len as i> <#global level = level + 2> <#assign n = node.getNode(i)> <option value="${n.id}"<#if parentId == node.id || selectedList.contains(node.id)> selected</#if>><#list 0..level as j> </#list>${n.name}</option> <@selectOption n, parentId/> <#global level = level - 2> </#list> </#if></#macro>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -