This documentation is for a version that has reached its End Of Life. Such versions are no longer supported and don't receive security updates. Consider updating to a newer version.
Navigation templates¶
Template list¶
Navigation uses the following built-in templates.
Main navigation¶
| Path | Description |
|---|---|
Silversolutions/Bundle/EshopBundle/Resources/views/Navigation/main_navigation.html.twig |
Renders the navigation subcontroller that builds the main navigation |
Silversolutions/Bundle/EshopBundle/Resources/views/Navigation/main_menu.html.twig |
Renders the main navigation list <ul> and includes knp_menu.html.twig |
Silversolutions/Bundle/EshopBundle/Resources/views/Navigation/knp_menu.html.twig |
Renders the main navigation nodes as <li> elements |
Left navigation¶
| Path | Description |
|---|---|
Silversolutions/Bundle/EshopBundle/Resources/views/Navigation/left_navigation.html.twig |
Renders the navigation subcontroller that builds the left navigation |
Silversolutions/Bundle/EshopBundle/Resources/views/Navigation/left_menu.html.twig |
Renders the left navigation list <ul> and includes left_menu.html.twig |
Silversolutions/Bundle/EshopBundle/Resources/views/Navigation/knp_left_menu.html.twig |
Renders the left navigation nodes as <li> elements |
Offcanvas¶
| Path | Description |
|---|---|
Silversolutions/Bundle/EshopBundle/Resources/views/Navigation/offcanvas_navigation.html.twig |
Renders the navigation subcontroller that builds the offcanvas navigation |
Silversolutions/Bundle/EshopBundle/Resources/views/Navigation/offcanvas_menu.html.twig |
Renders the offcanvas navigation list <ul> and includes knp_offcanvas.html.twig |
Silversolutions/Bundle/EshopBundle/Resources/views/Navigation/knp_offcanvas.html.twig |
Renders the offcanvas navigation nodes as <li> elements |
Custom Twig functions¶
get_parent_product_catalog¶
Fetches the parent product catalog Location ID from a Silversolutions\Bundle\EshopBundle\Catalog\CatalogElement parameter.
1 | |
get_data_location_ids¶
Returns a comma-separated string of data_location-id attributes of the given element.
All parent Locations including the element Location are returned.
These data_location-ids are used to highlight the active node in the navigation.
The function can take as parameters:
eZ\Publish\API\Repository\Values\Content\LocationSilversolutions\Bundle\EshopBundle\Catalog\CatalogElement
1 2 | |