{% requireAdmin %} {% extends "_layouts/cp" %} {% set title = "Routes"|t %} {% includecssresource "css/routes.css" %} {% includejsresource "js/routes.js" %} {% set extraPageHeaderHtml %}
{{ "New route"|t }}
{% endset %} {% set crumbs = [ { label: "Settings"|t, url: url('settings') } ] %} {% includeTranslations "Global", "New route order saved.", "Couldn’t save new route order.", "If the URI looks like this", "Add a token", "Load this template", "Edit Route", "Create a new route", "Route Saved.", "Couldn’t save route.", "Are you sure you want to delete this route?", "Route deleted." %} {% set docsUrl = 'http://craftcms.com/docs/routing' %} {% set routes = craft.routes.getDbRoutes() %} {% block content %}
{% for route in routes %}
{%- spaceless %} {% if craft.isLocalized() %} {{ route.locale ?: "Global"|t }} {% endif %} {{ route.urlDisplayHtml|raw }} {% endspaceless -%}
{{ route.template }}
{% endfor %}
{% endblock %} {% includejs %} Craft.routes.tokens = { {% for name, pattern in tokens %} {% if not loop.first %},{% endif %} "{{ name|e('js') }}": "{{ pattern|e('js') }}" {% endfor %} }; {% if craft.isLocalized() %} Craft.routes.locales = {{ craft.i18n.getSiteLocaleIds()|json_encode|raw }}; {% endif %} {% endincludejs %}