酷源CMS网站集群产品交流论坛酷源KYCMS交流区『 KYCMS安装使用区 』 合理的利用单页,实现搜索列表List.aspx支持{ky_XXX}等标签。

1  /  1  页   1 跳转 查看:498

合理的利用单页,实现搜索列表List.aspx支持{ky_XXX}等标签。

合理的利用单页,实现搜索列表List.aspx支持{ky_XXX}等标签。

经常有网友在问,如何修改 List.aspx ,使得List.aspx 也能解析酷源CMS的标签,以实现更多搜索或者显示效果, 今天做了一个简单的文字教程给大家。

  1、 首先把站点根目录的 List.aspx 文件剪切到 /Template 下任意位置 ,然后将其改名为便于阅读名称,如 搜索结果.html。
  2、  修改 “搜索结果.html ” 以便于符合您想要的模板界面 , 您可以在此页面增加 HTML、JS代码,以及 kycms 的普通标签,超级标签。 但请注意,不要轻易删除改文件中的C#代码。
  3、 到管理员后台单页管理-- 新增单页 -- 需要注意两点
        a)生成的文件名后缀必须为aspx,
        b)单页模板必须引用为上面新增的 搜索结果.html  。
  4、补充说明,如果搜索条件是用户自定义的,不是利用的 {$ky id="searchform" /} 标签,请注意参数不要丢失或者缺少。 简单的说,首先应保证搜索功能是可用的。



附件:List.aspx文件中,以下代码最好不要删除。

<%@ page language="C#" autoeventwireup="true" inherits="List, KYCMS" enableEventValidation="false" %>
<%@ Import Namespace="Ky.Common" %>
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<head id="Head1" runat="server">

    <asp:Literal ID="litHeader" runat="server"></asp:Literal>
  <asp:Repeater ID="repInfo" runat="server" EnableViewState="false" >
  <ItemTemplate>
        <asp:Literal ID="litItem" runat="server"></asp:Literal>
  </ItemTemplate>
  </asp:Repeater>
    <asp:Literal ID="litFooter" runat="server"></asp:Literal>


最终效果如下图:


 附件: 您所在的用户组无法下载或查看附件
最后编辑乖宝宝 最后编辑于 2008-06-04 23:26:45
 

回复:合理的利用单页,实现搜索列表List.aspx支持{ky_XXX}等标签。

呵呵,我就是这样干的,包括用户登陆,注册页面,也都是单页实现,现在单页多了,一个一个生成很麻烦,建议开设一个批量生成的功能
佛教五台山:http://www.chinawts.com

将采用KY重新搭建.....
 

回复:合理的利用单页,实现搜索列表List.aspx支持{ky_XXX}等标签。

谢谢胡主席,偶感动呀  。KY不火,舍我其谁?!
随便问一下楼上的,偶问了四五天了,你怎么不说一下你的做法?现在才说,有何意义?晕~~~~~
 

回复:合理的利用单页,实现搜索列表List.aspx支持{ky_XXX}等标签。

我就是乖宝宝,酷源CMS的发展离不开大家的共同努力,承接定制项目. 有任何使用问题都请随时联系我,免费为您解答各种疑难杂症.
 

回复:合理的利用单页,实现搜索列表List.aspx支持{ky_XXX}等标签。

可以..又学了点
  顶 
 
1  /  1  页   1 跳转

版权所有 酷源CMS政府信息公开系统 | 酷源子网站集群系统 | 远程发布系统   Sitemap

Powered by Discuz!NT 2.1.202    Copyright © 2001-2008 Comsenz Inc. 蜀ICP备07500489号
返顶部