PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

分享一个做出tag关键词效果的模型 [复制链接]

1#
很简单,送给和我一样的小白,大神飘过,20151204版本可用。pageadmin没有类似dede的tag标签功能,而tag对用户体验和SEO都是有好处的,老版本发布文章有个设置Tags和关联的功能,新版发布文章没有tag标签和相关文档了,相关文章做成了字段,标签功能貌似没有了。dede的tag标签好像是关键词做的,那就照这个思路做tag,模型代码如下:
  1.     <%
  2.     DataTable dt;
  3.     dt=Get_Data();
  4.     string keywords="";//定义关键词变量,
  5.     DataRow dr;
  6.     for(int i=0;i<dt.Rows.Count;i++)
  7.      {
  8.       dr=dt.Rows;
  9.      keywords=dr["zdy_keywords"].ToString();//给关键词变量赋值
  10.      keywords=keywords.Replace(",",",");//替换关键词里的中文逗号
  11.      %>
  12.     <%//关键词开始
  13.     if(keywords!="")
  14.     Response.Write("<span style='color09d;'><strong>热门Tgs:</strong></span>");
  15.     string[] Akeywords=keywords.Split(',');//定义数组,用英文逗号分割关键词变量
  16.     for(int x=0;x<Akeywords.Length;x++)
  17.     {
  18.     %>
  19.     <a href="/index.aspx?title=<%=Akeywords[x]%>&modelid=49&siteid=1&lanmuid=62&sublanmuid=710" style="color09d;"><span><%=Akeywords[x]%></span></a>//连接地址自己构造,为你的搜索模型生成的连接地址
  20.     <%}%>//关键词结束
  21.     <%}%>
复制代码
需要注意的地方在模型中已经说明了,style根据需要自己修改。

最近学习了dede,有感于dede的灵活和自带功能的强大(遗憾是没有工作流),pa自带的模型不够丰富,一些实用的功能也还欠缺,但是可视化操作在布局上确实比dede方便,简单易用。要不是先用了pa,让我快速入门,然后再继续学习其他知识,可能接触dede也不会觉得这样顺手。回想学习pa的使用,最困扰我这种小白的就是模型的制作,分享出来这个简单的模型,希望能给像我一样的小白一点帮助。
分享 转发
TOP
发新话题 回复该主题