{% extends "_layouts/cp" %} {% set title = "Routes"|t %} {% includeCssResource "css/routes.css" %} {% includeJsResource "js/routes.js" %} {% set crumbs = [ { label: "Settings"|t, url: url('settings') } ] %} {% includeTranslations "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 routes = craft.routes.getAllRoutes() %} {% set content %}
{% for route in routes %}
{%- autoescape false -%} {{ route.urlDisplayHtml }} {%- endautoescape -%}
{{ route.template }}
{% endfor %}
{{ "New Route"|t }}
{% endset %} {% set js %} Craft.routes.tokens = { {% for name, pattern in tokens %} {% if not loop.first %},{% endif %} "{{ name|t(null, null, craft.app.locale)|e('js') }}": "{{ pattern|e('js') }}" {% endfor %} }; {% endset %} {% includeJs js %}