내 Django Wagtail 메뉴에 https://github.com/rkhleics/wagtailmenus을 사용하고 있지만 flat_menu
에 사용자 정의 템플릿을 사용하는 방법을 알아낼 수 없습니다. 나는 가이드를 따라 갔다. 그러나 나는 내가 틀린 무엇인가하고있다라고 생각한다.사용자 정의 Django Wagtailmenus 플랫 메뉴 템플릿
내 flat_menu 템플릿은 menus/top_sub_menu.html
디렉토리에 있습니다. 여기에서 top_sub_menu
은 내가 만든 메뉴의 핸들입니다.
top_sub_menu.html
{% load menu_tags %}
{% if menu_items %}
<ul class="c-links c-theme-ul">
{% for item in menu_items %}
<li>
<a href="{{ item.href }}">{{ item.text }}</a> {% if item.has_children_in_menu %}{% sub_menu item %}{% endif %}
</li>
{% endfor %}
</ul>
{% endif %}
HEADER.html 현재
{% load menu_tags %}
...
{% flat_menu 'top_sub_menu' %}
...
나는 사용자 정의 main_menu.html
과 같은 디렉토리에 sub_menu.html
을 가지고 있고 작동, 그래서 난 내 메뉴 디렉토리를 알고 올바른 위치에 있습니다. 고맙습니다.