Route ===== Description ----------- The ``route`` content type allows to generate urls for **custom entities**. Have a look at :doc:`/bundles/route/index` to see how to implement routing for your custom entity. .. note:: The ``route`` content type should not be used on page templates. For pages, use the :doc:`resource_locator` content type instead. Parameters ---------- .. list-table:: :header-rows: 1 * - Parameter - Type - Description * - mode - string - Defines the mode of the input field, can either be "full" or "leaf". Default value is "full". * - entity_class - string - Class that is used for loading the history urls of entity. If not set, the :doc:`/bundles/route/index` mapping for the resource key of the form is used. * - route_schema - string - Route schema that is used for generating the url. If not set, the :doc:`/bundles/route/index` mapping for the resource key of the form is used. Example ------- .. code-block:: xml Resource locator Twig ---- You need to use the :doc:`../twig-extensions/functions/sulu_content_path` twig extension to render the full url. .. code-block:: twig {{ sulu_content_path(content.routePath) }}