Skip to content
Snippets Groups Projects
Commit e6c15a37 authored by jan.bednarik's avatar jan.bednarik
Browse files

Menus using wagtailmenus

parent bea335b1
Branches
No related tags found
No related merge requests found
...@@ -33,6 +33,7 @@ INSTALLED_APPS = [ ...@@ -33,6 +33,7 @@ INSTALLED_APPS = [
"senator", "senator",
"wagtail.contrib.forms", "wagtail.contrib.forms",
"wagtail.contrib.redirects", "wagtail.contrib.redirects",
"wagtail.contrib.modeladmin",
"wagtail.embeds", "wagtail.embeds",
"wagtail.sites", "wagtail.sites",
"wagtail.users", "wagtail.users",
...@@ -42,6 +43,7 @@ INSTALLED_APPS = [ ...@@ -42,6 +43,7 @@ INSTALLED_APPS = [
"wagtail.search", "wagtail.search",
"wagtail.admin", "wagtail.admin",
"wagtail.core", "wagtail.core",
"wagtailmenus",
"modelcluster", "modelcluster",
"taggit", "taggit",
"django.contrib.admin", "django.contrib.admin",
...@@ -77,6 +79,7 @@ TEMPLATES = [ ...@@ -77,6 +79,7 @@ TEMPLATES = [
"django.template.context_processors.request", "django.template.context_processors.request",
"django.contrib.auth.context_processors.auth", "django.contrib.auth.context_processors.auth",
"django.contrib.messages.context_processors.messages", "django.contrib.messages.context_processors.messages",
"wagtailmenus.context_processors.wagtailmenus",
], ],
}, },
}, },
......
wagtail wagtail
wagtailmenus
django-environ django-environ
django-extensions django-extensions
psycopg2-binary psycopg2-binary
...@@ -8,6 +8,7 @@ asgiref==3.2.7 # via django ...@@ -8,6 +8,7 @@ asgiref==3.2.7 # via django
beautifulsoup4==4.6.0 # via wagtail beautifulsoup4==4.6.0 # via wagtail
certifi==2020.4.5.1 # via requests certifi==2020.4.5.1 # via requests
chardet==3.0.4 # via requests chardet==3.0.4 # via requests
django-cogwheels==0.3 # via wagtailmenus
django-environ==0.4.5 # via -r base.in django-environ==0.4.5 # via -r base.in
django-extensions==2.2.9 # via -r base.in django-extensions==2.2.9 # via -r base.in
django-modelcluster==5.0.1 # via wagtail django-modelcluster==5.0.1 # via wagtail
...@@ -28,5 +29,6 @@ sqlparse==0.3.1 # via django ...@@ -28,5 +29,6 @@ sqlparse==0.3.1 # via django
unidecode==1.1.1 # via wagtail unidecode==1.1.1 # via wagtail
urllib3==1.25.8 # via requests urllib3==1.25.8 # via requests
wagtail==2.8.1 # via -r base.in wagtail==2.8.1 # via -r base.in
wagtailmenus==3.0.1 # via -r base.in
webencodings==0.5.1 # via html5lib webencodings==0.5.1 # via html5lib
willow==1.3 # via wagtail willow==1.3 # via wagtail
{% load static wagtailuserbar %} {% load static wagtailuserbar %}
{% load menu_tags %}
<!DOCTYPE HTML> <!DOCTYPE HTML>
<html class="" lang="cs-CZ"> <html class="" lang="cs-CZ">
...@@ -806,39 +807,9 @@ ...@@ -806,39 +807,9 @@
</div> </div>
<div class="l-subheader-cell at_center"></div> <div class="l-subheader-cell at_center"></div>
<div class="l-subheader-cell at_right"> <div class="l-subheader-cell at_right">
<nav class="w-nav type_desktop dropdown_height m_align_left m_layout_dropdown ush_menu_1" itemscope itemtype="https://schema.org/SiteNavigationElement"><a class="w-nav-control" href="javascript:void(0);" aria-label="Menu">
<div class="w-nav-icon"><i></i></div><span>Menu</span> {% main_menu template="senator/main_menu.html" %}
</a>
<ul class="w-nav-list level_1 hide_for_mobiles">
<li id="menu-item-22958" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-4949 current_page_item w-nav-item level_1 menu-item-22958"><a class="w-nav-anchor level_1" href="https://lukaswagenknecht.cz/"><span class="w-nav-title">ÚVOD</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-22961" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1 menu-item-22961"><a class="w-nav-anchor level_1" href="https://lukaswagenknecht.cz/novinky/"><span class="w-nav-title">NOVINKY</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-22962" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_1 menu-item-22962"><a class="w-nav-anchor level_1" href="https://lukaswagenknecht.cz/o-mne/"><span class="w-nav-title">O MNĚ</span><span class="w-nav-arrow"></span></a>
<ul class="w-nav-list level_2">
<li id="menu-item-23206" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23206"><a class="w-nav-anchor level_2" href="/o-mne#kdojsem"><span class="w-nav-title">KDO JSEM</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-23205" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23205"><a class="w-nav-anchor level_2" href="/o-mne#priznanimajetku"><span class="w-nav-title">PŘIZNÁNÍ MAJETKU</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-23276" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23276"><a class="w-nav-anchor level_2" href="/o-mne#transparentniucet"><span class="w-nav-title">TRANSPARENTNÍ ÚČET</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-22959" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_2 menu-item-22959"><a class="w-nav-anchor level_2" href="https://lukaswagenknecht.cz/kampan/"><span class="w-nav-title">SENÁTNÍ KAMPAŇ 2018</span><span class="w-nav-arrow"></span></a>
<ul class="w-nav-list level_3">
<li id="menu-item-22966" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_3 menu-item-22966"><a class="w-nav-anchor level_3" href="https://lukaswagenknecht.cz/kampan"><span class="w-nav-title">PRIORITY</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-22965" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_3 menu-item-22965"><a class="w-nav-anchor level_3" href="https://lukaswagenknecht.cz/kampan#financovani"><span class="w-nav-title">TRANSPARENTNÍ FINANCOVÁNÍ</span><span class="w-nav-arrow"></span></a></li>
</ul>
</li>
</ul>
</li>
<li id="menu-item-23203" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_1 menu-item-23203"><a class="w-nav-anchor level_1" href="https://lukaswagenknecht.cz/senat/"><span class="w-nav-title">SENÁT</span><span class="w-nav-arrow"></span></a>
<ul class="w-nav-list level_2">
<li id="menu-item-23232" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23232"><a class="w-nav-anchor level_2" href="/senat#organy"><span class="w-nav-title">ČLENSTVÍ V ORGÁNECH</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-23233" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23233"><a class="w-nav-anchor level_2" href="/senat#sen21"><span class="w-nav-title">SENÁTNÍ KLUB</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-23234" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23234"><a class="w-nav-anchor level_2" href="/senat#hlasovani"><span class="w-nav-title">JAK HLASUJI</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-23235" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23235"><a class="w-nav-anchor level_2" href="/senat#vystoupeni"><span class="w-nav-title">MÁ VYSTOUPENÍ</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-23236" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23236"><a class="w-nav-anchor level_2" href="/senat#obvod23"><span class="w-nav-title">PRÁCE NA OBVODU 23</span><span class="w-nav-arrow"></span></a></li>
</ul>
</li>
<li id="menu-item-22960" class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1 menu-item-22960"><a class="w-nav-anchor level_1" href="https://lukaswagenknecht.cz/kontakt/"><span class="w-nav-title">KONTAKT</span><span class="w-nav-arrow"></span></a></li>
<div class="w-nav-close"></div>
</ul>
<div class="w-nav-options hidden" onclick='return {&quot;mobileWidth&quot;:1000,&quot;mobileBehavior&quot;:0}'></div>
</nav>
</div> </div>
</div> </div>
</div> </div>
...@@ -849,13 +820,11 @@ ...@@ -849,13 +820,11 @@
<div class="l-main"> <div class="l-main">
<div class="l-main-h i-cf"> <div class="l-main-h i-cf">
<main class="l-content" itemprop="mainContentOfPage"> <main class="l-content" itemprop="mainContentOfPage">
{% block content %}{% endblock %} {% block content %}{% endblock %}
</main> </main>
</div> </div>
</div> </div>
...@@ -872,7 +841,6 @@ ...@@ -872,7 +841,6 @@
<div class="wpb_text_column "> <div class="wpb_text_column ">
<div class="wpb_wrapper"> <div class="wpb_wrapper">
<h4 style="text-align: center;">NAPIŠTE MI</h4> <h4 style="text-align: center;">NAPIŠTE MI</h4>
</div> </div>
</div> </div>
<div class="w-socials align_center style_default color_desaturated_inv" style="font-size:24px;"> <div class="w-socials align_center style_default color_desaturated_inv" style="font-size:24px;">
...@@ -913,7 +881,6 @@ ...@@ -913,7 +881,6 @@
<div class="wpb_text_column "> <div class="wpb_text_column ">
<div class="wpb_wrapper"> <div class="wpb_wrapper">
<p>2018 | <strong>Zadavatel: </strong>Lukáš Wagenknecht | <strong>Zpracovatel: </strong><a href="https://danielhlavacek.cz" target="_blank" rel="noopener">Daniel Hlaváček</a></p> <p>2018 | <strong>Zadavatel: </strong>Lukáš Wagenknecht | <strong>Zpracovatel: </strong><a href="https://danielhlavacek.cz" target="_blank" rel="noopener">Daniel Hlaváček</a></p>
</div> </div>
</div> </div>
</div> </div>
...@@ -922,19 +889,9 @@ ...@@ -922,19 +889,9 @@
<div class="vc_col-sm-6 wpb_column vc_column_container"> <div class="vc_col-sm-6 wpb_column vc_column_container">
<div class="vc_column-inner"> <div class="vc_column-inner">
<div class="wpb_wrapper"> <div class="wpb_wrapper">
<div class="vc_wp_custommenu layout_hor align_right">
<div class="widget widget_nav_menu"> {% flat_menu "footer" template="senator/footer_menu.html" %}
<div class="menu-dolni-menu-container">
<ul id="menu-dolni-menu" class="menu">
<li id="menu-item-22887" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-4949 current_page_item menu-item-22887"><a href="https://lukaswagenknecht.cz/" aria-current="page">Úvod</a></li>
<li id="menu-item-22889" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22889"><a href="https://lukaswagenknecht.cz/kampan/">Senátní kampaň 2018</a></li>
<li id="menu-item-22890" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22890"><a href="https://lukaswagenknecht.cz/o-mne/">O mně</a></li>
<li id="menu-item-22888" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22888"><a href="https://lukaswagenknecht.cz/novinky/">Novinky</a></li>
<li id="menu-item-22891" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22891"><a href="https://lukaswagenknecht.cz/kontakt/">Kontakt</a></li>
</ul>
</div>
</div>
</div>
</div> </div>
</div> </div>
</div> </div>
...@@ -947,7 +904,6 @@ ...@@ -947,7 +904,6 @@
<div class="wpb_text_column "> <div class="wpb_text_column ">
<div class="wpb_wrapper"> <div class="wpb_wrapper">
<p style="text-align: center;">Tento web využívá soubory cookies. <a href="/soubory-cookies">Více informací.</a></p> <p style="text-align: center;">Tento web využívá soubory cookies. <a href="/soubory-cookies">Více informací.</a></p>
</div> </div>
</div> </div>
</div> </div>
......
{% load menu_tags %}
<div class="vc_wp_custommenu layout_hor align_right">
<div class="widget widget_nav_menu">
<div class="menu-dolni-menu-container">
<ul id="menu-dolni-menu" class="menu">
{% for item in menu_items %}
<li class="menu-item menu-item-type-post_type menu-item-object-page">
<a href="{{ item.href }}">{{ item.text }}</a>
</li>
{% endfor %}
</ul>
</div>
</div>
</div>
{% load menu_tags %}
<nav class="w-nav type_desktop dropdown_height m_align_left m_layout_dropdown ush_menu_1" itemscope itemtype="https://schema.org/SiteNavigationElement">
<a class="w-nav-control" href="javascript:void(0);" aria-label="Menu">
<div class="w-nav-icon"><i></i></div><span>Menu</span>
</a>
<ul class="w-nav-list level_1 hide_for_mobiles">
{% for item in menu_items %}
<li class="menu-item menu-item-type-post_type menu-item-object-page w-nav-item level_1">
<a class="w-nav-anchor level_1" href="{{ item.href }}">
<span class="w-nav-title">{{ item.text }}</span><span class="w-nav-arrow"></span>
</a>
</li>
{% endfor %}
{% comment %}
<li id="menu-item-22958" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-4949 current_page_item w-nav-item level_1 menu-item-22958">
<a class="w-nav-anchor level_1" href="https://lukaswagenknecht.cz/">
<span class="w-nav-title">ÚVOD</span><span class="w-nav-arrow"></span>
</a>
</li>
<li id="menu-item-22962" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_1 menu-item-22962">
<a class="w-nav-anchor level_1" href="https://lukaswagenknecht.cz/o-mne/">
<span class="w-nav-title">O MNĚ</span><span class="w-nav-arrow"></span>
</a>
<ul class="w-nav-list level_2">
<li id="menu-item-23206" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23206"><a class="w-nav-anchor level_2" href="/o-mne#kdojsem"><span class="w-nav-title">KDO JSEM</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-23205" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23205"><a class="w-nav-anchor level_2" href="/o-mne#priznanimajetku"><span class="w-nav-title">PŘIZNÁNÍ MAJETKU</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-23276" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_2 menu-item-23276"><a class="w-nav-anchor level_2" href="/o-mne#transparentniucet"><span class="w-nav-title">TRANSPARENTNÍ ÚČET</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-22959" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children w-nav-item level_2 menu-item-22959"><a class="w-nav-anchor level_2" href="https://lukaswagenknecht.cz/kampan/"><span class="w-nav-title">SENÁTNÍ KAMPAŇ 2018</span><span class="w-nav-arrow"></span></a>
<ul class="w-nav-list level_3">
<li id="menu-item-22966" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_3 menu-item-22966"><a class="w-nav-anchor level_3" href="https://lukaswagenknecht.cz/kampan"><span class="w-nav-title">PRIORITY</span><span class="w-nav-arrow"></span></a></li>
<li id="menu-item-22965" class="menu-item menu-item-type-custom menu-item-object-custom w-nav-item level_3 menu-item-22965"><a class="w-nav-anchor level_3" href="https://lukaswagenknecht.cz/kampan#financovani"><span class="w-nav-title">TRANSPARENTNÍ FINANCOVÁNÍ</span><span class="w-nav-arrow"></span></a></li>
</ul>
</li>
</ul>
</li>
{% endcomment %}
<div class="w-nav-close"></div>
</ul>
<div class="w-nav-options hidden" onclick='return {&quot;mobileWidth&quot;:1000,&quot;mobileBehavior&quot;:0}'></div>
</nav>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment