django cms菜单:在页面菜单标题旁边显示页面标题

时间:2018-09-03 08:02:01

标签: django-cms

我想显示一个简单的django-cms菜单。我要覆盖默认的public async Task<SetParams> GetParams(CreateRequest request) { using (var ts = new TransactionScope( TransactionScopeOption.Required, new TransactionOptions { IsolationLevel = IsolationLevel.ReadUncommitted })) { var user = await _userRepository.GetUserByLogin(request.Login); var client = await _clientRepository.GetClientByCode(request.ClientCode); // many other getters here ts.Complete(); return new SetParams { IdUser = user.IdUser, ClientName = client.Name, // and so forth... }; } } 模板,因为我想在页面的菜单标题旁边显示页面的标题。这用于内容导航,其中标题的附加信息很有用。

默认值为(在pst.setString(1,name); pst.setString(2,address); pst.setInt(3,rollno); 中):

menu/menu.html

我想要的是

<a></a>

但是,由于某种原因,我无法在menu_title旁边显示标题。如果设置了字段{{ child.get_menu_title }},它将覆盖{{ child.get_menu_title }}<span>{{ child.the_page_title }}</span>的{​​{1}}属性,并且在调用menu_title时将返回它(显然)。另外,标题不在titleNavigationNode attr)中。

1 个答案:

答案 0 :(得分:0)

我刚结束使用

NavigationNode

这可能不是理想的性能,但是效果很好。打开,但寻求更好的解决方案!