{% extends "_layouts/cp" %} {% set title = "Routes"|t %} {% includeCssResource "css/routes.css" %} {% includeJsResource "js/routes.js" %} {% 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://buildwithcraft.com/docs/routing' %} {% set routes = craft.routes.getDbRoutes() %} {% set content %}
{% for route in routes %}
{%- spaceless %} {% if craft.isLocalized() %} {{ route.locale ?: "Global"|t }} {% endif %} {{ route.urlDisplayHtml|raw }} {% endspaceless -%}
{{ route.template }}
{% endfor %}
{{ "New Route"|t }}
{% endset %} {% set js %} 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 %} {% endset %} {% includeJs js %}