trendwerk / submenu
This package is abandoned and no longer maintained.
No replacement package was suggested.
Submenu for Timber.
0.1.2
2022-02-01 15:22 UTC
Requires
- php: >=7
- timber/timber: *
Requires (Dev)
This package is auto-updated.
Last update: 2026-03-01 00:22:24 UTC
README
Submenu for Timber.
Installation
composer require trendwerk/submenu
Usage
- Add a new instance of Submenu to Timber's context
- Use it like you would use a
Timber\MenuItem
Parameters
$submenu = new Submenu($menu);
| Parameter | Default | Required | Description |
|---|---|---|---|
$menu |
null |
Yes | Menu which should be used, same as TimberMenu |
Example
Add a new instance of Submenu to your context:
use Trendwerk\Submenu\Submenu; ... $context['submenu'] = new Submenu($menu);
Use submenu as you would use a Timber\MenuItem.
{% if submenu.children %}
<h3>{{ submenu.title }}</h3>
<ul>
{% for item in submenu.children %}
<li>{{ item.title }}</li>
{% endfor %}
</ul>
{% endif %}