样式模板的基础结构.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
样式模板的基础结构

5.2模板自定义帮助文档 版本号: 程序版本号:V5.2 更新时间:2009.06.30 HiShop官方网站: 官方论坛地址:/bbs 商业客户服务中心:/service 基础知识 样式一般是放置在网站根目录下的WEB目录下面的Themes目录里面。该目录下一般存在若干子目录。而这里的每一个子目录则对应一个样式模板。但这其中有一个目录例外;那就是_agents目录。这个目录是用于代理商更换样式时的样式缩略图及相关XML文件存放的地方。如果您没有代理商的话可以不用理会这个目录。 例如:则这里面存在二个样式。一个是default的默认样式。一个是KroUnion样式。default样式请不要删除。这是系统默认的,如果你在使用其它样式出现问题的时候可以还原到默认样式以保证系统的正常运行。 小技巧 No1、如果某一个标签指定了SkinName属性的话,那么这个SkinName属性的值,也就是这个ascx文件一般会在样式目录的Custom目录下找到哦。(当然这是指官方的样式包,如果是其它客户定义的就不一定是的) No2、如果某系统标签没有指定SkinName的样式模板,我也要修改这个呈现结构怎么办呢?其实没有指定SkinName的话,系统会有默认的标签哦。那你就可以找到这个系统默认的标签进行修改。 No3、如果需要去掉或者转移一个功能,找到默认语法对应的一段代码。一般是一个table,一个trtd或者一个div,删除整个table或者div 例如:Hishop:Common_AllClass TextStyle=mainclass RepeatColumns=2 runat=server / 这个标签就没有指定SkinName,同时在以下的标签文档里面也没有提及这个标签有SkinName属性。那怎么修改呢?其实这个也会有SkinName的属性用于指定属于您自己的Common_AllClass样式结构。当然我不想指定怎么修改呢?那我们就在样式目录里面搜索Common_AllClass关键字,你会发现会找到Skin-Common_AllClass.ascx这个文件,对啦就是它了。修改它就可以了。 样式模板的基础结构 SkinName指定的ascx文件的结构 文件开头以以下内容开始:(必需) %@ Control Language=C# % %@ Import Namespace=Hishop.CoreService % %@ Register TagPrefix=Hishop Namespace=Hishop.Controls Assembly=Hishop.Controls % %@ Register TagPrefix=Hishop Namespace=Hishop.Business.Controls Assembly=Hishop.Business.Controls % %@ Import Namespace=Hishop.CoreService % 对照默认default的样式修改,对应的ASP.NET的控件ID请务必和默认样式的ID一致。 例如:在Default样式的Custom目录下有一个user-goodclass.ascx。 其中有一段: !--顶部商品列表-- Hishop:CustomRepeater runat=server ID=rptSearchProducts LineType=NewRow RepeatColumns=1 这是一个HiShop的ASP.NET控件。像这种一般不要修改。除非你对ASP.NET非常熟悉。 这里的ID就不要改变了。 一 模板机制 1)5.2模板机制相比5.1x模板的优点 5.2使用了html模板机制,5.2的模板文件,即templates文件夹下面的3个文件是可以可视化编辑的,这样使得客户在软件的帮助下修改模板变得非常简单。而5.1x系统的模板文件masterPage只能以代码视图来修改,如果不懂代码的客户修改起来时很困难的。 2)5.2模板机制相比5.1x模板的不足 5.2在更新模板文件时,所有调用该模板的文件也会相应的修改。所以修改完成之后需要上传所有的模板文件,而5.1x系统只需要上传修改过的master文件。 1 5.2模板文件 5.1x模板文件 二 模板介绍 1)修改Hishop5.2模板最好使用DW等工具软件进行修改。。这里就以DW为例来讲解怎样修改模板。 2)首先打开DW,新建一个DW站点。站点的根目录选择模板(这里以默认模板为例)default/zh_cn 选择zh_cn这个文件夹作为DW站点的根目录。 示例图片: 3)样式文件夹 (1)agent 代理

文档评论(0)

daoqqzhuan2 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档