Python鹈鹕订单菜单项

2024-10-01 09:39:37 发布

您现在位置:Python中文网/ 问答频道 /正文

这是一个基于jcollado在here上提供的答案的后续问题。我按照他描述的那样设置菜单,但现在我无法将活动css添加到活动项中。在

DISPLAY_PAGES_ON_MENU = False
DISPLAY_CATEGORIES_ON_MENU = False
MENUITEMS = (
    ('HOME', '/'),
    ('ABOUT', '/pages/about.html'),
    ('JOURNAL', '/category/journal.html'),
    ('CONTACT', '/pages/contact.html'),
)

当我返回并删除菜单和菜单项上的显示页面和类别时。菜单的活动css工作正常,但是我的菜单排序很糟糕。在

有没有什么方法可以让我在不破坏css的情况下订购页面?在

我把页面定义为降价文件。如果我的菜单只是页面,我可以按自定义属性进行排序。问题是有3个页面和1个类别,该类别基于/content/category内的文件夹

有可能克服这个障碍吗?在


Tags: 答案falsehere排序onhtmldisplay菜单
1条回答
网友
1楼 · 发布于 2024-10-01 09:39:37

Pelican3.5本周刚刚发布,它包含了一个新的PAGE_ORDER_BY设置。在issue #420中对此进行了详细讨论,并在鹈鹕文档设置中简要提及。在

如果希望页面显示在example.com/yourpage,请使用相应的URL settings

PAGE_URL = '{slug}'
PAGE_SAVE_AS = '{slug}'

相关问题 更多 >