产品使用及交流论坛

首页 » 产品使用交流区 » 安装及使用交流 » 请问如何自己定义关键词和描述
中金数据 - 2019/6/3 10:26:17
版主,我现在给一个客户做优化,想问一下咱们系统是否能实现在模板中自定义关键词和描述
lidafa - 2019/6/3 10:31:20
文章和栏目都可以自定义关键词和描述。
15644
中金数据 - 2019/6/3 10:39:41
可能我没有说清楚,现在每天要发布很多优化文章,但是不想每篇文章都要去一个一个的填写,想自己得内容页模板里面构造关键词和描述。
打个比方
发的文章标题是: 监控设备都有哪些种类
关键词我设置为固定的:监控设备,安防设置,安防器材
描述是:监控设备都有哪些种类,某某有限公司专业提供监控设备,安防设置,安防器材的安装......

下面是母版页的head
  1. <head>
  2.     <title>@ViewBag.Title</title>
  3.     <meta name="keywords" content="@ViewBag.Keywords" />
  4.     <meta name="description" content="@ViewBag.Description" />
复制代码
有没有一个简单快捷方法直接在模板中动态替换掉母版页面的@ViewBag.Keywords和@ViewBag.Description,而不是每篇文章都要去写一次。
xiyou - 2019/6/3 10:58:55
模板中可以对ViewBag.KeyWords和ViewBag.Description这两个属性重新赋值的,下面给个演示。
  1.     @{
  2.         var infoData = Html.InfoData();
  3.         //1、得到当前文章的标题
  4.         string title = infoData.Title;
  5.         //2、重写关键词
  6.         ViewBag.KeyWords = "监控设备,安防设置,安防器材";
  7.         //3、重写描述
  8.         ViewBag.Description = title+",某某有限公司专业提供监控设备,安防设置,安防器材的安装......";
  9.     }
复制代码
这段内容写在内容页模板的顶部。
中金数据 - 2019/6/3 11:21:04
谢谢xiyou,我这就去试试。
lidafa - 2019/6/3 11:39:35
还有这种用法呀,做个记号
中金数据 - 2019/6/3 17:45:21
感谢老大,完美解决,pa真的强大。
1
查看完整版本: 请问如何自己定义关键词和描述