You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

26 lines
625 B

# -*- coding: utf-8 -*-
from menus.base import NavigationNode
from menus.menu_pool import menu_pool
from cms.menu_bases import CMSAttachMenu
from .models import Category
class GuestbookMenu(CMSAttachMenu):
name = u'Ответы на вопросы'
def get_nodes(self, request):
nodes = []
for category in Category.objects.all():
n = NavigationNode(
title=category.get_menu_title(),
url=category.get_absolute_url(),
id=category.pk
)
nodes.append(n)
return nodes
menu_pool.register_menu(GuestbookMenu)