我想显示一个简单的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
时将返回它(显然)。另外,标题不在title
(NavigationNode attr)中。
答案 0 :(得分:0)
我刚结束使用
NavigationNode
这可能不是理想的性能,但是效果很好。打开,但寻求更好的解决方案!