From c1c8fc905b41618434849ae07ad6efd7a95040e7 Mon Sep 17 00:00:00 2001 From: Plamen Nikolov Date: Thu, 9 Nov 2017 23:30:30 +0200 Subject: [PATCH] Disable the default djangocms_blog menu in case the user does not want to show submenus --- djangocms_blog/cms_menus.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/djangocms_blog/cms_menus.py b/djangocms_blog/cms_menus.py index a31449b..a56f591 100644 --- a/djangocms_blog/cms_menus.py +++ b/djangocms_blog/cms_menus.py @@ -12,7 +12,7 @@ from menus.menu_pool import menu_pool from .cms_appconfig import BlogConfig from .models import BlogCategory, Post -from .settings import MENU_TYPE_CATEGORIES, MENU_TYPE_COMPLETE, MENU_TYPE_POSTS, get_setting +from .settings import MENU_TYPE_NONE, MENU_TYPE_CATEGORIES, MENU_TYPE_COMPLETE, MENU_TYPE_POSTS, get_setting class BlogCategoryMenu(CMSAttachMenu): @@ -59,6 +59,8 @@ class BlogCategoryMenu(CMSAttachMenu): categories_menu = True if config and config.menu_structure in (MENU_TYPE_COMPLETE, MENU_TYPE_POSTS): posts_menu = True + if config and config.menu_structure in (MENU_TYPE_NONE, ): + return nodes used_categories = [] if posts_menu: