{# Global Index Template ===================== For Section Mainpages #} {# Import Section Grouping Macro #} {% import '_macros/section-macro.html' as sectionSelect %} {# Extract Template Handle #} {% set templateHandle = sectionSelect.sec(entry) %} {# Subtemplate Setup #} {% set _t = { sectionHomeURL: templateHandle, bodyclass: templateHandle, limit: 10, templatename: 'general/index' } %} {% extends '_layout/main-layout.html' %} {% block content %} {% cache globally using key templateHandle ~ '-archives-' ~ craft.request.path ~ (craft.request.getPageNum ? '/p' ~ craft.request.getPageNum : '') %}