我刚开始创建自己的Drupal 8主题,但我不知道如何配置像这里的手风琴(侧面)菜单:
https://www.w3schools.com/w3css/tryit.asp?filename=tryw3css_sidebar_accordion
任何提示或技巧都会有很大帮助。
(我对Drupal 8或JS不太熟悉)
您可以在custom_theme.info.yml文件中创建主题区域:
regions:
sidebar_first: 'sidebar first'
在树枝模板上显示菜单(例如:page.html.twig):
{% if page.sidebar_first %}
{{ page.sidebar_first }}
{% endif %}
添加菜单到区域:
admin/structure/block: add block menu to sidebar first region
自定义css菜单后。
我想你看过文件Adding Regions to a Theme
听起来像你缺少的部分是如何添加手风琴?若然,请看看Drupal 8 - creating an accordion field
或者,该线程上的其他答案也提到了要尝试的模块。
如果你发现你只是错过了应用手风琴造型的那篇文章,或许将这个问题标记为那个问题的副本?
Accordion Menus在Drupal 8中,你可以去做。