从 2sxc dnn 模块设置页面标题
Set page title from 2sxc dnn module
如何从模块剃须刀代码更改页面标题?
我在页面站点上有新闻模块。name/news,
并使用新闻 ID 调用它,例如:
网站.name/news/newid
在此页面中,我显示不同的新闻,我也想设置
每个页面的不同 html 标题。
我该怎么做?
我已经在这里找到了答案:https://sexycontent.codeplex.com/discussions/547134
@{
var page = (Page)HttpContext.Current.Handler;
page.Title = "Sample";
}
这个可行,另一种选择是通过 JS 实现
优势
- 当 dnn 移动到 mvc 时与未来兼容
- 仍然google合规
缺点
- 不在 html 任何不解析 JS 的外部服务中,例如 facebook
如何从模块剃须刀代码更改页面标题? 我在页面站点上有新闻模块。name/news, 并使用新闻 ID 调用它,例如: 网站.name/news/newid 在此页面中,我显示不同的新闻,我也想设置 每个页面的不同 html 标题。 我该怎么做?
我已经在这里找到了答案:https://sexycontent.codeplex.com/discussions/547134
@{
var page = (Page)HttpContext.Current.Handler;
page.Title = "Sample";
}
这个可行,另一种选择是通过 JS 实现
优势
- 当 dnn 移动到 mvc 时与未来兼容
- 仍然google合规
缺点
- 不在 html 任何不解析 JS 的外部服务中,例如 facebook