商业增值

最后更新于:2022-04-01 04:19:30

[返回首页](#) # 商业增值 商业增值 XinYiCMS 是一个基于微软公司DotNet架构的网站内容管理系统,也是互联网从业者入门级cms产品。XinYiCMS 采用模块化方式开发,功能强大灵活易于扩展,发布版本都为核心功能框架的应用,面向中小型站点提供轻量级网站建设解决方案。XinYiCMS团队长期积累丰富的Web开发经验,注重用户体验和实用的设计理念,使得XinYiCMS得到了广大用户的认可,并且越来越多地被互联网站长或从业人员学习并使用。详细了解百度百科 授权和使用 XinYiCMS产品可应用于非盈利性机构和个人免费使用,除此之外的其他使用需得到授权方可使用,若发现为例行为将追求其法律责任。 免费技术支持与付费支持 免费部分为安装或初安装后遇到的问题,通过QQ群或论坛获得支持。付费部分为使用过程中的远程协助,电话,邮件,上门服务等支持的技术和操作帮助。 系统修正,定制,二次开发 原则上系统修正,定制,二次开发是XinYiCMS开发团队一直维护和持续XinYiCMS产品的工作。在用户提出需求和愿望时,开发者会对用户需求的实现和产品上线后使用培训,错误修正。由用户提出的需求可与XinYiCMS开发者商议费用。 系统升级和数据转换 XinYiCMS开发者会对系统进行不定期的更新,一般升级文件和相关帮助都会发布在XinYiCMS官方网站。 针对升级所带来的问题可咨询技术支持(免费支持部分)。假如当您从Access数据库转换成使用SqlServer数据库,数据从原先数据转移至目标数据库(SqlServer),保持数据结构不变,数据完整,此过程为数据转换。一般性的数据转换指导或者工具会在XinYiCMS官方网站发布。若您要转换的版本跨度大或者要转向到别的系统数据库的,请联系技术支持人员(付费部分) [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

开源声明

最后更新于:2022-04-01 04:19:27

[返回首页](#) # 开源声明 开源声明 一.散播:只要您在XinYiCMS开源版本的每一副本上明显和恰当地出版版权声明,保持此许可证的声明和没有担保的声明完整无损,并和程序一起给每个其他的程序接受者一份许可证的副本,你就可以用任何媒体复制和发布你收到的原始的程序的源代码。你也可以为转让副本的实际行动收取一定费用,但必须事先得到新亿公司的同意。 二.开发:基于本源码开发或修改成其他派生版本的产品需在源码部分标注保留本源码版权标识,无论此项目是否为商业或个人学习项目,无论是否得到新亿公司商业授权。 三.学习:本源码并不适宜web技术初学者学习和做为权威代码标准,源码本身风格系软件作者个人的代码风格,无权威性,并不能代表其他专业书籍,本源码资料中的文档、手册仅限于支持本CMS源码版,更适合对web开发有深刻了解并想借此快速构建web项目,本源码任意字符段落无意出现在任何著作或媒介之中。 四.安全:在您使用或基于本源码二次开发时,请详细阅读开源资料中的安全事项,由于服务器软件,操作系统等多种安全因素影响,新亿不保证开源软件的绝对安全性,请做好数据备份,文件权限设置,任何直接或间接使用源码软件所造成的责任与新亿无关。 五.商业:1.您可以在网站页面底部保留 Powered by XinYiCMS CMS 标识的情况下将本软件应用于非商业用途,而不必支付软件版权授权费用。2.购买商业授权是获得技术支持和其他相关业务进行的良好保证。 六.版本:本协议支持CMS版本2.3以后的任意开源版,新亿公司对CMS任意版本开源与否保留权利,对CMS任意版本的协议增加保留权利。 七.制约:本协议适用于CMS开源版,同样受《XinYiCMS最终用户授权协议》约束。如果您无遵循本协议的相关条款,您的使用权将被终止,所被许可的权利将被收回,并承担相应法律责任。 以上文本中“CMS”即为XinYiCMS,“新亿”、“新亿公司”即为新亿乐天网络技术(北京)有限责任公司 有关 XinYiCMS最终用户授权协议、商业授权与技术服务的详细内容、开源声明,均由 xinyicms.com官方网站独家提供。新亿乐天网络技术(北京)有限责任公司拥有在不事先通知的情况下,修改授权协议和服务价目表的权力,修改后的协议或价目表对自改变之日起的新授权用户生效。 电子文本形式的授权协议如同双方书面签署的协议一样,具有完全的和等同的法律效力。您一旦开始安装 XinYiCMS系列产品,即被视为完全理解并接受本协议的各项条款,在享有上述条款授予的权力的同时,受到相关的约束和限制。协议许可范围以外的行为,将直接违反本授权协议并构成侵权,我们有权随时终止授权,责令停止损害,并保留追究相关责任的权力。 [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

协议与免责条款

最后更新于:2022-04-01 04:19:25

';

loop

最后更新于:2022-04-01 04:19:23

[返回首页](#) # loop <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td bgcolor="#EFEFEF"><h1>loop</h1></td> </tr><tr><td bgcolor="#EFEFEF">无限级数据绑定。</td> </tr><tr><td bgcolor="#EFEFEF">代码范例:<br /><span class="code bo"> &lt;!--temr--&gt;<br />&lt;loop source="_class2" where="cc_P_id=0 " dum="sname:cc_Name|sid:cc_ID" table="xyc_CustomClass" field="cc_ID"&gt;<br />&lt;dl&gt;<br />&lt;dt&gt;{sname}&lt;/dt&gt;<br /><br />&lt;!--lo#1--&gt;<br />&lt;lo source="_class2" where="cc_P_id={q_key}" dum="cname:cc_Name|cid:cc_ID" table="xyc_CustomClass" field="cc_ID"&gt;<br />&lt;dd&gt;&lt;a href="{xyc:link:lo}"&gt;{cname}&lt;/a&gt;&lt;/dd&gt;<br />&lt;/lo&gt;<br />&lt;!--endlo#1--&gt;<br /><br />&lt;/dl&gt;<br />&lt;/loop&gt;<br />&lt;!--endtemr--&gt;</span></td> </tr></table> <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h3>属性描述</h3></td> </tr><tr><th bgcolor="#EFEFEF" width="8%"> 属性名 </th><th bgcolor="#EFEFEF">说明 </th><th bgcolor="#EFEFEF">可选参数 | 备注 </th><th bgcolor="#EFEFEF" width="6%">是否支持 </th></tr><tr><td bgcolor="#EFEFEF"><span class="tag">dum</span></td> <td bgcolor="#EFEFEF">虚拟标签组</td> <td bgcolor="#EFEFEF">dum="sid:cc_ID|sname:cc_Name" 采用此标签组,是为了防止多次loop内循环替换不必要的字段。</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">style</span></td> <td bgcolor="#EFEFEF">loop在循环的时候,奇偶样式</td> <td bgcolor="#EFEFEF">style=".a1|.a2"<br />a1、a2样式会循环使用</td> <td bgcolor="#EFEFEF"> </td> </tr></table> <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h3>TagSql组属性</h3></td> </tr><tr><th bgcolor="#EFEFEF" width="8%"> 属性名 </th><th bgcolor="#EFEFEF">说明 </th><th bgcolor="#EFEFEF">可选参数 | 备注 </th><th bgcolor="#EFEFEF" width="6%">是否支持 </th></tr><tr><td bgcolor="#EFEFEF"><span class="tag">sql</span></td> <td bgcolor="#EFEFEF">支持T-sql数据脚本查询语句</td> <td bgcolor="#EFEFEF">形式为:select * from T<br />只支持select,不支持update,insert</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">dydata</span></td> <td bgcolor="#EFEFEF">是否将此数据缓存</td> <td bgcolor="#EFEFEF">dydata="a" 在使用的时候采用source="a" 即可获取缓存的数据</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">qkey</span></td> <td bgcolor="#EFEFEF">为{q_key}标签变量赋值</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">table</span></td> <td bgcolor="#EFEFEF">指定当前数据主要服务的表名</td> <td bgcolor="#EFEFEF">xyc_Article指文章表,在模板的服务页应该为服务栏目的内容类型</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">msg</span></td> <td bgcolor="#EFEFEF">若没有数据,返回的msg信息</td> <td bgcolor="#EFEFEF">“暂无内容”</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">msghtml</span></td> <td bgcolor="#EFEFEF">是否在当前标签中显示msg信息</td> <td bgcolor="#EFEFEF">no:设定为此时,可以利用&lt;cache name="msghtml"&gt;&lt;/cache&gt;来显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">language</span></td> <td bgcolor="#EFEFEF">从标签中设置特定支持的语言 或者 binfo 中指定</td> <td bgcolor="#EFEFEF">使用的标签中应该要有 &lt;language&gt;中文名称&lt;/language&gt; 标签来使用语言转换</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">page</span></td> <td bgcolor="#EFEFEF">采用分页方式</td> <td bgcolor="#EFEFEF">on:当前采用分页方式。需要其他标签属性配合()</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pageurl</span></td> <td bgcolor="#EFEFEF">分页时链接的页面</td> <td bgcolor="#EFEFEF">与 binfo.PageObj.PageUrl="index.aspx?"+xyurl.GetQueryRemovePage(Request.QueryString); 效果一样</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pagedefaulturl</span></td> <td bgcolor="#EFEFEF">默认分页,一般用于设置第一页</td> <td bgcolor="#EFEFEF">如分页形式为art_1.html,art_2.html。则此处写art.html即可</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pageshowfl</span></td> <td bgcolor="#EFEFEF">是否在分页代码中显示'首页','尾页'链接</td> <td bgcolor="#EFEFEF">1:显示,0:不显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pageshowgo</span></td> <td bgcolor="#EFEFEF">是否在分页代码中显示跳转按钮</td> <td bgcolor="#EFEFEF">1:显示,0:不显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">linage</span></td> <td bgcolor="#EFEFEF">在当前分页标签中显示的条目数</td> <td bgcolor="#EFEFEF">1-150000之间的任意整行数字</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pagesort</span></td> <td bgcolor="#EFEFEF">排序属性,与sql语句的用意order相似</td> <td bgcolor="#EFEFEF">在使用分页(page="on")直接使用,未使用分页时配合sql="*** {order} "来使用。<br />在动态程序中可以通过i.Q_keyArry.Add("{pagesort}", "s_ID desc");,前台模板页使用 sql="** {order}" pagesort="{pagesort}" 来获取</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">where</span></td> <td bgcolor="#EFEFEF">查询条件,与sql语句where用意相似</td> <td bgcolor="#EFEFEF">此属性主要与sql配合使用,如 sql="** where"或 sql="*** {where}" 都可以与where="1=1"配合查询</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">field</span></td> <td bgcolor="#EFEFEF">指定当前数据中,关键的字段</td> <td bgcolor="#EFEFEF">field="art_ID"</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">source</span></td> <td bgcolor="#EFEFEF">当前标签使用数据源</td> <td bgcolor="#EFEFEF">如&lt;view source="a"&gt;&lt;/a&gt; 此属性与另一个当前模板中的标签dydata配合使用。缓存的标签要在使用source的位置之上。采用此属性时,sql属性将不解释。</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">top</span></td> <td bgcolor="#EFEFEF">要显示的数据条目</td> <td bgcolor="#EFEFEF">一般用于此标签里的数据是通过source来读取时采用此属性。</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pagehtml</span></td> <td bgcolor="#EFEFEF">是否在当前标签显示分页代码</td> <td bgcolor="#EFEFEF">如果设置为pagehtml="no",可以利用&lt;cache name="pagehtml"&gt;&lt;/cache&gt;来显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">rowtocolumn</span></td> <td bgcolor="#EFEFEF">行转列配置属性</td> <td bgcolor="#EFEFEF">rowtocolumn="ItemName:ValueDate|"<br />常用在视图数据中,同样的数据会出现多行,只是后面的某个列的行数据不一样,这样便可以采用此属性。建议查看数据库视图:xyc_ViewContentList</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">columtreestyle</span></td> <td bgcolor="#EFEFEF">当前栏目存在于‘栏目树’时显示的样式</td> <td bgcolor="#EFEFEF">columtreestyle=".active" ,类似与在二级菜单显示时,当前页的二级栏目在导航条中会着色显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">item</span></td> <td bgcolor="#EFEFEF">代表一组配置好的属性</td> <td bgcolor="#EFEFEF">item="文章列表"时,便会自动读取预配置好的一组属性。(sql,top,where....等等)</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

cache

最后更新于:2022-04-01 04:19:21

[返回首页](#) # cache <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td bgcolor="#EFEFEF"><h1>cache</h1></td> </tr><tr><td bgcolor="#EFEFEF">html缓存调用标签</td> </tr><tr><td bgcolor="#EFEFEF">代码范例:<br /><span class="code bo">&lt;!--temr--&gt;<br /> &lt;cache name="pagehtml"&gt;&lt;/cache&gt;<br /> &lt;!--endtemr--&gt;</span></td> </tr></table> <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h3>属性描述</h3></td> </tr><tr><th bgcolor="#EFEFEF" width="8%"> 属性名 </th><th bgcolor="#EFEFEF">说明 </th><th bgcolor="#EFEFEF">可选参数 | 备注 </th><th bgcolor="#EFEFEF" width="6%">是否支持 </th></tr><tr><td bgcolor="#EFEFEF"><span class="tag">name</span></td> <td bgcolor="#EFEFEF">html缓存片段的名称</td> <td bgcolor="#EFEFEF">pagehtml或msghtml<br /> 可以通过info.StringCache.Add("a","html代码");来程序动态添加,前台通过&lt;cache name="a" 来调用</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

datalist

最后更新于:2022-04-01 04:19:18

[返回首页](#) # datalist <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td bgcolor="#EFEFEF"><h1>datalist</h1></td> </tr><tr><td bgcolor="#EFEFEF">数据列表显示标签。</td> </tr><tr><td bgcolor="#EFEFEF">代码范例:<br /><span class="code bo"> &lt;!--temr--&gt;<br />&lt;datalist item="下级栏目"&gt;<br />&lt;span&gt;&lt;a href="{xyc:link}"&gt;{cc_Name}&lt;/a&gt;&lt;/span&gt;<br />&lt;/datalist&gt;<br />&lt;!--endtemr--&gt; </span></td> </tr></table> <table width="100%" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h3>属性</h3></td> </tr><tr><th bgcolor="#EFEFEF" width="8%"> 属性名 </th><th bgcolor="#EFEFEF">说明 </th><th bgcolor="#EFEFEF">可选参数 | 备注 </th><th bgcolor="#EFEFEF" width="6%">是否支持 </th></tr><tr><td bgcolor="#EFEFEF"><span class="tag">itemnum</span></td> <td bgcolor="#EFEFEF">当前循环的第几个序列。默认此属性是从1开始,如果您设置为3,那么第一个循环的itemnum就是4</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">itemindex</span></td> <td bgcolor="#EFEFEF">当前循环的第几个序列。默认此属性是从0开始,如果您设置为3,那么第一个循环的itemnum就是3</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF"> </td> </tr></table> <table width="100%" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h3>特有变量</h3></td> </tr><tr><th bgcolor="#EFEFEF" width="8%"> 属性名 </th><th bgcolor="#EFEFEF">说明 </th><th bgcolor="#EFEFEF">可选参数 | 备注 </th><th bgcolor="#EFEFEF" width="6%">是否支持 </th></tr><tr><td bgcolor="#EFEFEF"><span class="bl">{itemnum}</span></td> <td bgcolor="#EFEFEF">当前循环的第几个序列,默认是从1开始。</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="bl">{itemindex}</span></td> <td bgcolor="#EFEFEF">当前循环的第几个序列,默认是从0开始</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr></table> <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h3>TagSql组属性</h3></td> </tr><tr><th bgcolor="#EFEFEF" width="8%"> 属性名 </th><th bgcolor="#EFEFEF">说明 </th><th bgcolor="#EFEFEF">可选参数 | 备注 </th><th bgcolor="#EFEFEF" width="6%">是否支持 </th></tr><tr><td bgcolor="#EFEFEF"><span class="tag">sql</span></td> <td bgcolor="#EFEFEF">支持T-sql数据脚本查询语句</td> <td bgcolor="#EFEFEF">形式为:select * from T<br />只支持select,不支持update,insert</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">dydata</span></td> <td bgcolor="#EFEFEF">是否将此数据缓存</td> <td bgcolor="#EFEFEF">dydata="a" 在使用的时候采用source="a" 即可获取缓存的数据</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">qkey</span></td> <td bgcolor="#EFEFEF">为{q_key}标签变量赋值</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">table</span></td> <td bgcolor="#EFEFEF">指定当前数据主要服务的表名</td> <td bgcolor="#EFEFEF">xyc_Article指文章表,在模板的服务页应该为服务栏目的内容类型</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">msg</span></td> <td bgcolor="#EFEFEF">若没有数据,返回的msg信息</td> <td bgcolor="#EFEFEF">“暂无内容”</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">msghtml</span></td> <td bgcolor="#EFEFEF">是否在当前标签中显示msg信息</td> <td bgcolor="#EFEFEF">no:设定为此时,可以利用&lt;cache name="msghtml"&gt;&lt;/cache&gt;来显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">language</span></td> <td bgcolor="#EFEFEF">从标签中设置特定支持的语言 或者 binfo 中指定</td> <td bgcolor="#EFEFEF">使用的标签中应该要有 &lt;language&gt;中文名称&lt;/language&gt; 标签来使用语言转换</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">page</span></td> <td bgcolor="#EFEFEF">采用分页方式</td> <td bgcolor="#EFEFEF">on:当前采用分页方式。需要其他标签属性配合()</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pageurl</span></td> <td bgcolor="#EFEFEF">分页时链接的页面</td> <td bgcolor="#EFEFEF">与 binfo.PageObj.PageUrl="index.aspx?"+xyurl.GetQueryRemovePage(Request.QueryString); 效果一样</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pagedefaulturl</span></td> <td bgcolor="#EFEFEF">默认分页,一般用于设置第一页</td> <td bgcolor="#EFEFEF">如分页形式为art_1.html,art_2.html。则此处写art.html即可</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pageshowfl</span></td> <td bgcolor="#EFEFEF">是否在分页代码中显示'首页','尾页'链接</td> <td bgcolor="#EFEFEF">1:显示,0:不显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pageshowgo</span></td> <td bgcolor="#EFEFEF">是否在分页代码中显示跳转按钮</td> <td bgcolor="#EFEFEF">1:显示,0:不显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">linage</span></td> <td bgcolor="#EFEFEF">在当前分页标签中显示的条目数</td> <td bgcolor="#EFEFEF">1-150000之间的任意整行数字</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pagesort</span></td> <td bgcolor="#EFEFEF">排序属性,与sql语句的用意order相似</td> <td bgcolor="#EFEFEF">在使用分页(page="on")直接使用,未使用分页时配合sql="*** {order} "来使用。<br />在动态程序中可以通过i.Q_keyArry.Add("{pagesort}", "s_ID desc");,前台模板页使用 sql="** {order}" pagesort="{pagesort}" 来获取</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">where</span></td> <td bgcolor="#EFEFEF">查询条件,与sql语句where用意相似</td> <td bgcolor="#EFEFEF">此属性主要与sql配合使用,如 sql="** where"或 sql="*** {where}" 都可以与where="1=1"配合查询</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">field</span></td> <td bgcolor="#EFEFEF">指定当前数据中,关键的字段</td> <td bgcolor="#EFEFEF">field="art_ID"</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">source</span></td> <td bgcolor="#EFEFEF">当前标签使用数据源</td> <td bgcolor="#EFEFEF">如&lt;view source="a"&gt;&lt;/a&gt; 此属性与另一个当前模板中的标签dydata配合使用。缓存的标签要在使用source的位置之上。采用此属性时,sql属性将不解释。</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">top</span></td> <td bgcolor="#EFEFEF">要显示的数据条目</td> <td bgcolor="#EFEFEF">一般用于此标签里的数据是通过source来读取时采用此属性。</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pagehtml</span></td> <td bgcolor="#EFEFEF">是否在当前标签显示分页代码</td> <td bgcolor="#EFEFEF">如果设置为pagehtml="no",可以利用&lt;cache name="pagehtml"&gt;&lt;/cache&gt;来显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">rowtocolumn</span></td> <td bgcolor="#EFEFEF">行转列配置属性</td> <td bgcolor="#EFEFEF">rowtocolumn="ItemName:ValueDate|"<br />常用在视图数据中,同样的数据会出现多行,只是后面的某个列的行数据不一样,这样便可以采用此属性。建议查看数据库视图:xyc_ViewContentList</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">columtreestyle</span></td> <td bgcolor="#EFEFEF">当前栏目存在于‘栏目树’时显示的样式</td> <td bgcolor="#EFEFEF">columtreestyle=".active" ,类似与在二级菜单显示时,当前页的二级栏目在导航条中会着色显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">item</span></td> <td bgcolor="#EFEFEF">代表一组配置好的属性</td> <td bgcolor="#EFEFEF">item="文章列表"时,便会自动读取预配置好的一组属性。(sql,top,where....等等)</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

plug

最后更新于:2022-04-01 04:19:16

[返回首页](#) # plug <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td bgcolor="#EFEFEF"><h1>plug</h1></td> </tr><tr><td bgcolor="#EFEFEF">插件调用标签</td> </tr><tr><td bgcolor="#EFEFEF">代码范例:<br /><span class="code bo"> &lt;!--temr--&gt;<br />&lt;plug name="ask" item="search"&gt;&lt;/plug&gt;<br />&lt;!--endtemr--&gt; </span></td> </tr></table> <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h3>属性描述</h3></td> </tr><tr><th bgcolor="#EFEFEF" width="8%"> 属性名 </th><th bgcolor="#EFEFEF">说明 </th><th bgcolor="#EFEFEF">可选参数 | 备注 </th><th bgcolor="#EFEFEF" width="6%">是否必须 </th></tr><tr><td bgcolor="#EFEFEF"><span class="tag">name</span></td> <td bgcolor="#EFEFEF">插件名</td> <td bgcolor="#EFEFEF">插件名 是要在 xyc下插件配置文件里注册的</td> <td bgcolor="#EFEFEF">是</td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">item</span></td> <td bgcolor="#EFEFEF">模块名称</td> <td bgcolor="#EFEFEF">插件里某个单元的模块调用 </td> <td bgcolor="#EFEFEF">否</td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

nav

最后更新于:2022-04-01 04:19:14

[返回首页](#) # nav <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td bgcolor="#EFEFEF"><h1>nav</h1></td> </tr><tr><td bgcolor="#EFEFEF">公共属性标签方法。此标签已废弃,不建议使用</td> </tr><tr><td bgcolor="#EFEFEF">代码范例:<span class="code bo"><br /> &lt;!--temr--&gt;<br /> &lt;nav item="当前栏目" dum="sname:cc_Name|sid:cc_ID"&gt;<br /> &lt;div class="art_lanmu_dbt"&gt;&lt;a href="{xyc:link}"&gt;{sname}&lt;/a&gt;&lt;/div&gt; &lt;!--xyc:class--&gt;<br /> &lt;class item="下级栏目" dum="cname:cc_Name|cid:cc_ID"&gt;<br /> {loop}<br /> &lt;span&gt;&lt;a href="{xyc:nav_class_link}"&gt;{cname}&lt;/a&gt;&lt;/span&gt; <br /> {/loop}<br /> &lt;/class&gt;<br /> &lt;!--xyc:endclass--&gt; &lt;/nav&gt;<br /> &lt;!--endtemr--&gt;</span> <span class="code bo"> </span></td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

app

最后更新于:2022-04-01 04:19:11

[返回首页](#) # app <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td bgcolor="#EFEFEF"><h1>app</h1></td> </tr><tr><td bgcolor="#EFEFEF">公共属性标签方法。</td> </tr><tr><td bgcolor="#EFEFEF">代码范例:<br /><span class="code bo">&lt;!--temr--&gt;<br /> &lt;app&gt;{xyc:position}&lt;/app&gt;<br /> &lt;!--endtemr--&gt;</span></td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

view

最后更新于:2022-04-01 04:19:09

[返回首页](#) # view <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td bgcolor="#EFEFEF"><h1>view</h1></td> </tr><tr><td bgcolor="#EFEFEF">数据视图标签</td> </tr><tr><td bgcolor="#EFEFEF">代码范例:<br /><span class="code bo">&lt;!--temr--&gt;<br /> &lt;view item="当前栏目"&gt;<br /> &lt;title&gt;{cc_Name}_{xyc:sitename}&lt;/title&gt;<br /> &lt;meta name="Description" content="{cc_Description}" /&gt;<br /> &lt;meta name="Keywords" content="{cc_Name},{cc_KeyWords}" /&gt;<br /> &lt;/view&gt;<br /> &lt;!--endtemr--&gt;</span></td> </tr></table> <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h3>TagSql组属性</h3></td> </tr><tr><th bgcolor="#EFEFEF" width="8%"> 属性名 </th><th bgcolor="#EFEFEF">说明 </th><th bgcolor="#EFEFEF">可选参数 | 备注 </th><th bgcolor="#EFEFEF" width="6%">是否支持 </th></tr><tr><td bgcolor="#EFEFEF"><span class="tag">sql</span></td> <td bgcolor="#EFEFEF">支持T-sql数据脚本查询语句</td> <td bgcolor="#EFEFEF">形式为:select * from T<br />只支持select,不支持update,insert</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">dydata</span></td> <td bgcolor="#EFEFEF">是否将此数据缓存</td> <td bgcolor="#EFEFEF">dydata="a" 在使用的时候采用source="a" 即可获取缓存的数据</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">qkey</span></td> <td bgcolor="#EFEFEF">为{q_key}标签变量赋值</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">table</span></td> <td bgcolor="#EFEFEF">指定当前数据主要服务的表名</td> <td bgcolor="#EFEFEF">xyc_Article指文章表,在模板的服务页应该为服务栏目的内容类型</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">msg</span></td> <td bgcolor="#EFEFEF">若没有数据,返回的msg信息</td> <td bgcolor="#EFEFEF">“暂无内容”</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">msghtml</span></td> <td bgcolor="#EFEFEF">是否在当前标签中显示msg信息</td> <td bgcolor="#EFEFEF">no:设定为此时,可以利用&lt;cache name="msghtml"&gt;&lt;/cache&gt;来显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">language</span></td> <td bgcolor="#EFEFEF">从标签中设置特定支持的语言 或者 binfo 中指定</td> <td bgcolor="#EFEFEF">使用的标签中应该要有 &lt;language&gt;中文名称&lt;/language&gt; 标签来使用语言转换</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">page</span></td> <td bgcolor="#EFEFEF">采用分页方式</td> <td bgcolor="#EFEFEF">on:当前采用分页方式。需要其他标签属性配合()</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pageurl</span></td> <td bgcolor="#EFEFEF">分页时链接的页面</td> <td bgcolor="#EFEFEF">与 binfo.PageObj.PageUrl="index.aspx?"+xyurl.GetQueryRemovePage(Request.QueryString); 效果一样</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pagedefaulturl</span></td> <td bgcolor="#EFEFEF">默认分页,一般用于设置第一页</td> <td bgcolor="#EFEFEF">如分页形式为art_1.html,art_2.html。则此处写art.html即可</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pageshowfl</span></td> <td bgcolor="#EFEFEF">是否在分页代码中显示'首页','尾页'链接</td> <td bgcolor="#EFEFEF">1:显示,0:不显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pageshowgo</span></td> <td bgcolor="#EFEFEF">是否在分页代码中显示跳转按钮</td> <td bgcolor="#EFEFEF">1:显示,0:不显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">linage</span></td> <td bgcolor="#EFEFEF">在当前分页标签中显示的条目数</td> <td bgcolor="#EFEFEF">1-150000之间的任意整行数字</td> <td bgcolor="#EFEFEF"><span class="no_span">否</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pagesort</span></td> <td bgcolor="#EFEFEF">排序属性,与sql语句的用意order相似</td> <td bgcolor="#EFEFEF">在使用分页(page="on")直接使用,未使用分页时配合sql="*** {order} "来使用。<br />在动态程序中可以通过i.Q_keyArry.Add("{pagesort}", "s_ID desc");,前台模板页使用 sql="** {order}" pagesort="{pagesort}" 来获取</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">where</span></td> <td bgcolor="#EFEFEF">查询条件,与sql语句where用意相似</td> <td bgcolor="#EFEFEF">此属性主要与sql配合使用,如 sql="** where"或 sql="*** {where}" 都可以与where="1=1"配合查询</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">field</span></td> <td bgcolor="#EFEFEF">指定当前数据中,关键的字段</td> <td bgcolor="#EFEFEF">field="art_ID"</td> <td bgcolor="#EFEFEF"><span class="no_span">否</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">source</span></td> <td bgcolor="#EFEFEF">当前标签使用数据源</td> <td bgcolor="#EFEFEF">如&lt;view source="a"&gt;&lt;/a&gt; 此属性与另一个当前模板中的标签dydata配合使用。缓存的标签要在使用source的位置之上。采用此属性时,sql属性将不解释。</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">top</span></td> <td bgcolor="#EFEFEF">要显示的数据条目</td> <td bgcolor="#EFEFEF">一般用于此标签里的数据是通过source来读取时采用此属性。</td> <td bgcolor="#EFEFEF"><span class="no_span">否</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">pagehtml</span></td> <td bgcolor="#EFEFEF">是否在当前标签显示分页代码</td> <td bgcolor="#EFEFEF">如果设置为pagehtml="no",可以利用&lt;cache name="pagehtml"&gt;&lt;/cache&gt;来显示</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">rowtocolumn</span></td> <td bgcolor="#EFEFEF">行转列配置属性</td> <td bgcolor="#EFEFEF">rowtocolumn="ItemName:ValueDate|"<br />常用在视图数据中,同样的数据会出现多行,只是后面的某个列的行数据不一样,这样便可以采用此属性。建议查看数据库视图:xyc_ViewContentList</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">columtreestyle</span></td> <td bgcolor="#EFEFEF">当前栏目存在于‘栏目树’时显示的样式</td> <td bgcolor="#EFEFEF">columtreestyle=".active" ,类似与在二级菜单显示时,当前页的二级栏目在导航条中会着色显示</td> <td bgcolor="#EFEFEF"><span class="no_span">否</span></td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">item</span></td> <td bgcolor="#EFEFEF">代表一组配置好的属性</td> <td bgcolor="#EFEFEF">item="文章列表"时,便会自动读取预配置好的一组属性。(sql,top,where....等等)</td> <td bgcolor="#EFEFEF"><span class="ok_span">是</span></td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

include

最后更新于:2022-04-01 04:19:07

[返回首页](#) # include <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td bgcolor="#EFEFEF"><h1>include</h1></td> </tr><tr><td bgcolor="#EFEFEF">作为引用外部资源的标签,可以引用html文件和引用另一个模板文件。</td> </tr><tr><td bgcolor="#EFEFEF">代码范例:<br /><span class="code bo">&lt;!--temr--&gt;<br /> &lt;include file="~/Template/_header.html" mode="com"&gt;&lt;/include&gt;<br /> &lt;!--endtemr--&gt;</span></td> </tr></table> <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h3>属性描述</h3></td> </tr><tr><th bgcolor="#EFEFEF" width="8%"> 属性名 </th><th bgcolor="#EFEFEF">说明 </th><th bgcolor="#EFEFEF">可选参数 | 备注 </th><th bgcolor="#EFEFEF" width="6%">是否必须 </th></tr><tr><td bgcolor="#EFEFEF"><span class="tag">file</span></td> <td bgcolor="#EFEFEF">指定要引入的文件路径</td> <td bgcolor="#EFEFEF">形式为:~/Template/_header.html<br />~符合表示当前网站根目录</td> <td bgcolor="#EFEFEF">是</td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">mode</span></td> <td bgcolor="#EFEFEF">引入文件的模式</td> <td bgcolor="#EFEFEF">com: 将引入的文件先解析再引入<br />include:直接包含不做处理</td> <td bgcolor="#EFEFEF">是</td> </tr><tr><td bgcolor="#EFEFEF"><span class="tag">bo</span></td> <td bgcolor="#EFEFEF">预生成html的路径,当第一次加载时生成,之后直接引入。删除预生成文件,会更新生成。此属性会提高模板解析速度。</td> <td bgcolor="#EFEFEF">~/Template/htmlcache/class.html,此路径应该是独立的,不能与引入文件路径冲突(文件名重名或路径相同)。</td> <td bgcolor="#EFEFEF">否</td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

标签内部变量及方法

最后更新于:2022-04-01 04:19:05

[返回首页](#) # 标签内部变量及方法 <table width="100%" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h1>标签内部变量</h1></td> </tr><tr><td colspan="4" bgcolor="#EFEFEF">一下特定的变量只适用所支持的标签中,而不像全局变量支持任意位置了。参照所‘可使用的标签’即可在支持的标签中使用。</td> </tr><tr><th width="11%" bgcolor="#EFEFEF"> 标签变量名 </th> <th width="43%" bgcolor="#EFEFEF">作用说明</th> <th width="37%" bgcolor="#EFEFEF">数据实例</th> <th width="9%" bgcolor="#EFEFEF">可使用的标签</th> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:link}</span></td> <td bgcolor="#EFEFEF">获取当前数据在xinyicms中的链接,若是栏目循环则是链接栏目,若是内容数据,则链接即为内容页面。并且此链接可以根据当前模式显示动态链接和静态页链接。</td> <td bgcolor="#EFEFEF">例如:/Call/ShowConent.aspx?key_id=1&amp;key_table=xyc_article<br />或是/news/20121211/201212031524.html</td> <td bgcolor="#EFEFEF">datalist,loop,nav</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:cclink}</span></td> <td bgcolor="#EFEFEF">指定为栏目链接:当内容和栏目同时读取的时候,此链接作为区别其他链接的方式。</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:ccstyle}</span></td> <td bgcolor="#EFEFEF">若循环体中的当前栏目数据在 当前{栏目树}级别上,则替换栏目标识样式</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:link:lo}</span></td> <td bgcolor="#EFEFEF">在无限级循环标签loop中使用的链接。</td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF">loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"></td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF"> </td> <td bgcolor="#EFEFEF"> </td> </tr></table> <table width="100%" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="4" bgcolor="#EFEFEF"><h1>标签内部方法</h1></td> </tr><tr><td colspan="4" bgcolor="#EFEFEF">以下标签的方法只在某些特定的标签中有效,并且常见方式为:[方法名:{字段名}(模式数字)] 这种形式出现。</td> </tr><tr><th width="21%" bgcolor="#EFEFEF"> 标签变量名 </th> <th width="41%" bgcolor="#EFEFEF">作用说明</th> <th width="29%" bgcolor="#EFEFEF">数据实例</th> <th width="9%" bgcolor="#EFEFEF">可使用的标签</th> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[TagsArry:{tag.aspx?tag=}<span class="zd">{art_Tags}</span>]</span></td> <td bgcolor="#EFEFEF">支持TAG的方法: 主要字段为art_Tags等,数据形式如:诺基亚,WP7,微软<br />这几个字的链接为tag.aspx,并且每个链接为tag.aspx?tag=诺基亚</td> <td bgcolor="#EFEFEF"><a href="#/tag.aspx?tag=新亿">新亿</a>,<a href="#/tag.aspx?tag=蜡笔小新">蜡笔小新</a>,<a href="#/tag.aspx?tag=CMS">CMS</a></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[UrlArry:{art_{0}.aspx}<span class="zd">{names}</span>]</span></td> <td bgcolor="#EFEFEF">URL地址参数替换:主要用在非正常栏目的链接上,比如自行采用xinyicms开发程序</td> <td bgcolor="#EFEFEF"><a href="#/art_name_id.aspx">name</a></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[CutString:<span class="zd">{art_Con}</span>(120)]</span></td> <td bgcolor="#EFEFEF">截取字符串方法:可将 art_Con 字段读出的数据,截取前120个字符。(120)是大于1小于20000的整型</td> <td bgcolor="#EFEFEF">从这边望去,都是花草,本不见多少树木怎么知道...</td> <td bgcolor="#EFEFEF">app,view,datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[Esc:<span class="zd">{fiec_con1}</span>(2)]</span></td> <td bgcolor="#EFEFEF">特殊字符处理方法:1-url编码并大写,2-清除html,3-将时间格式化为*月**日形式,4-将ip加密</td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF">app,view,datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[EscTime:<span class="zd">{art_AddTime}</span>(1)]</span></td> <td bgcolor="#EFEFEF">时间格式方法:0-格式化为2005-11-5,1-格式化为2005年11月5日,2-格式化为3-22,3-格式化为3月22日</td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[Replace:<span class="zd">{art_Att}</span>]</span></td> <td bgcolor="#EFEFEF">替换非法用词:讲art_Att字段中出现的非法用词,替换为***</td> <td bgcolor="#EFEFEF">你说你***,我想***</td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[ResImagesArry:<span class="zd">{art_Con}</span>(1)]</span></td> <td bgcolor="#EFEFEF">图片资源提取: 可以将art_Con 数据字段中包含图片路径的字符串提取出来,(1)是指第几附图。</td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="ff">[Replace:<span class="zd">{ui_Sex}</span>(1=男,2=女)]</span></td> <td bgcolor="#EFEFEF">自定义替换:一般读取出来的ui_Sex字段最常见的是1或者为0,那么可以通过此标签方法替换成=对应的字符值。如1就显示为男,2就显示为女。举一反三可以应用与其他字段。</td> <td bgcolor="#EFEFEF"></td> <td bgcolor="#EFEFEF">datalist,loop</td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

全局标签变量

最后更新于:2022-04-01 04:19:02

[返回首页](#) # 全局标签变量 <table width="200" border="0" cellspacing="1" bgcolor="#888888" id="tag_table"><tr><td colspan="3" bgcolor="#EFEFEF"><h1>全局标签变量</h1></td> </tr><tr><td colspan="3" bgcolor="#EFEFEF">此列表的标签变量基本形式为:{xyc:****}或{uc:***}等等。这些标签变量可以在任意模板标签及html代码中使用。</td> </tr><tr><th width="15%" bgcolor="#EFEFEF"> 标签变量名 </th> <th width="55%" bgcolor="#EFEFEF">作用说明</th> <th width="30%" bgcolor="#EFEFEF">数据实例</th> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:path}</span></td> <td bgcolor="#EFEFEF">获取当前网站程序的绝对路径</td> <td bgcolor="#EFEFEF">http://192.168.0.1:8001</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:plug}</span></td> <td bgcolor="#EFEFEF">获取当前网站程序的插件文件夹</td> <td bgcolor="#EFEFEF">http://192.168.0.1:8001/plug/</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:tem}</span></td> <td bgcolor="#EFEFEF">获取当前程序的模板文件夹</td> <td bgcolor="#EFEFEF">/Template</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:pathtem}</span></td> <td bgcolor="#EFEFEF">获取当前程序的模板文件夹的绝对路径</td> <td bgcolor="#EFEFEF">http://192.168.0.1:8001/Template</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{uc:path}</span></td> <td bgcolor="#EFEFEF">获取当前程序的会员中心文件夹</td> <td bgcolor="#EFEFEF">http://192.168.0.1:8001/UsersCenter</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{uc:pathtem}</span></td> <td bgcolor="#EFEFEF">获取当前程序的会员中心的模板文件夹</td> <td bgcolor="#EFEFEF">http://192.168.0.1:8001/UsersCenter/txx/xinyi</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{uc:dir}</span></td> <td bgcolor="#EFEFEF">获取当前程序的会员中心名称</td> <td bgcolor="#EFEFEF">UsersCenter</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{uc:temdir}</span></td> <td bgcolor="#EFEFEF">获取当前程序会员中心的模板文件夹名</td> <td bgcolor="#EFEFEF">txx</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{uc:temdefault}</span></td> <td bgcolor="#EFEFEF">会员中心的默认文件夹</td> <td bgcolor="#EFEFEF">xinyi</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:currenturl}</span></td> <td bgcolor="#EFEFEF">获取当前页的绝对路径</td> <td bgcolor="#EFEFEF">http://192.168.0.1:8001/call/ShowContent.aspx?key_id=1&amp;key_table=xyc_Article</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:sitename}</span></td> <td bgcolor="#EFEFEF">获取当前站点的名称</td> <td bgcolor="#EFEFEF">新亿CMS官网</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:domain}</span></td> <td bgcolor="#EFEFEF">获取系统基本参数中的域名设置</td> <td bgcolor="#EFEFEF">www.xinyicms.com</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:copyright}</span></td> <td bgcolor="#EFEFEF">获取系统基本参数中的版权说明文字</td> <td bgcolor="#EFEFEF"> 新亿乐天网络公司版权所有</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:dossier}</span></td> <td bgcolor="#EFEFEF">获取系统参数设置的备案号</td> <td bgcolor="#EFEFEF">京ICP备1231544</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:version}</span></td> <td bgcolor="#EFEFEF">获取当前XinYiCMS的版本号</td> <td bgcolor="#EFEFEF">2.3</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:time}</span></td> <td bgcolor="#EFEFEF">获取当前系统时间</td> <td bgcolor="#EFEFEF">2012-11-30 18:16:00</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:key_id}</span></td> <td bgcolor="#EFEFEF">获取BodyInfo主体的当前关键id</td> <td bgcolor="#EFEFEF">1</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:key_table}</span></td> <td bgcolor="#EFEFEF">获取BodyInfo主体的当前关键表</td> <td bgcolor="#EFEFEF">xyc_Article</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:position}</span></td> <td bgcolor="#EFEFEF">获取当前页的位置路径</td> <td bgcolor="#EFEFEF">首页 &gt; 动态新闻 &gt; 北京</td> </tr><tr><td bgcolor="#EFEFEF" class="r"><span class="bl">{xyc:q_key}</span></td> <td bgcolor="#EFEFEF">获取当前页url中传过来的值</td> <td bgcolor="#EFEFEF">q=北京 。。。这样在程序中设置info.q_key="aaa"</td> </tr></table> [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

公共部分

最后更新于:2022-04-01 04:19:00

';

标签指南

最后更新于:2022-04-01 04:18:58

';

单页范例

最后更新于:2022-04-01 04:18:55

[返回首页](#) # 单页范例 做一个单页栏目如公司简介,关于我们的内容页 代码也是由两部分组成: 1,头部部分 <!--temr--> <view sql="select sp_Title,sp_Seo_Keywords,sp_Seo_Description from xyc_SinglePage where CustomClassId={key_id}"> <title>{sp_Title}</title> <meta name="Description" content="{sp_Seo_Keywords}" /> <meta name="Keywords" content="{sp_Seo_Description}" /> </view> <!--endtemr--> 说明:此处没有采用item,而是采用的sql方式 2,内容部分: <!--temr--> <view sql="select * from xyc_SinglePage where CustomClassId={key_id}"> <div class="about_con"> <h6>{sp_Title}</h6> <p>{sp_Con}</p> </div> </view> <!--endtemr--> 说明:此处sql是查询的xyc_SinglePage表,此表内容专门为‘单页内容’服务的。 在xyc中最复杂的页面,也是采用单页方式来处理? 那如果是做一个网站的首页,需要怎么去写模板呢。很简单,你把栏目调用,和在某些地方调用要显示的内容列表即可,把首页设置为‘单页栏目’。当这个页面被xyc模板引擎解析的时候,是会直接解释输出的,标签引擎解析跟模板里面写的最为关键。只要模板标签里,没有调用或者某些条件需要调用’当前栏目‘数据并正确,都可以设置为单页。 说明:一个很复杂的模板,一般都建议设置为’单页‘。 [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

内容范例

最后更新于:2022-04-01 04:18:53

[返回首页](#) # 内容范例 做一个简单的新闻内容页? 参照xyc默认的模板,我们来说一下: 1,内容头部 <!--temr--> <view item="文章内容" dydata="artcile_con" > <title>{art_Title}</title> <meta name="Description" content="{art_Description}" /> <meta name="Keywords" content="{art_KeyWords}" /> </view> <!--endtemr--> 说明:此处在头部调用的时候,采用了缓存dydata,这样有助于当前页的view标签直接读取,而不是重复读取文章内容。 2,内容部分 <!--temr--> <view source="artcile_con" page="on" pagehtml="no" linage="1"> <h5>{art_Title}</h5> {art_AbCon} </view><!--endtemr--> 说明:view也是支持分页的,当内容超长时,可能需要分页此处就需要加分页相关设置的属性:page,pagehtml,linage 为内容页添加浏览数,及统计浏览功能? 代码如下: <script src="/call/upViews.aspx?key_table=xyc_Article&key_id={art_id}&ele=span_views"></script> 说明:此段<script>代码是我们建议的写法,其原理传参到upviews.aspx这个页面,去加载并显示最新的内容阅读数量。key_table是指那个内容,文章是xyc_Article,软件就为xyc_Soft,而key_id为关键id。此 <script>代码一般加到views标签包含中,需要动态获取art_id。ele是指要显示浏览数的表单元素id。 [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

列表范例

最后更新于:2022-04-01 04:18:51

[返回首页](#) # 列表范例 怎么在页面中显示某个栏目的列表内容 方案一: <!--temr--> <datalist item="文章栏目" top="10" where="cc_Name='摄影' or cc_Name='Photoshop'" pagesort="art_ID desc"> <a href="{xyc:link}">[CutString:{art_Title}(30)]</a><br/> </datalist> <!--endtemr--> 说明:此方法建议是直接调用某栏目下属内容时采用。其他内容类型的调用,详情可以看下标签指南对item属性的介绍 方案二: <!--temr--> <datalist sql="select top 4 * from xyc_ViewArticleList where (cname='赛事新闻' or pname='赛事新闻') " table="xyc_Article"> <li> <h5><a href="{xyc:link}">[CutString:{art_Title}(20)]</a></h5> </li> </datalist> <!--endtemr--> 说明:此方法可以调用本栏目或本栏目子级栏目发布的内容。 制作一个‘新闻文章’内容类型的,最终列表页,带分页的,怎么做? xyc官方提供的标准模板,其实就可以参照,改动成别的,这里说一下主要的代码构成。 1,头部的构成: <!--temr--> <view item="当前栏目"> <title>{cc_Name}_{xyc:sitename}</title> <meta name="Description" content="{cc_Description}" /> <meta name="Keywords" content="{cc_Name},{cc_KeyWords}" /> </view> <!--endtemr--> 2,列表部分,需要注意的是,调用这个页的栏目属性必须为‘新闻文章’内容类型,并且栏目作用为‘最终列表’。 <!--temr--> <datalist item="文章分页列表" linage="10" pagesort="art_ID DESC" pageshowgo="1" pageshowfl="0"> <a style="color:#003399;font-size:14px;" href="{xyc:link}" target="_blank" title='{art_Title}'><b><u>{art_Title}</u></b></a> </datalist> <!--endtemr--> 说明:为了简单说明问题,把不必要的代码给删除了。只要是列表数据都要使用datalist来实现,其中page="on" 是表示此段列表是否要分页,以上的代码为什么没写page="on",是因为item是预定义好的标签组,里面许多属性都已经设定好了。linage代表是每页要显示的项数。pageshowgo,pageshowfl则代表是否显示分页中的开始,结束页和跳转功能。 我想定义分页代码显示的位置,怎么做? 首先参照一下列表页的实现datalist里面的一些属性,在datalist标签加入 pagehtml="no" 。pagehtml属性是指:是否直接显示分页代码。此处设置为no。之后需要在显示分页的地方写如下代码: <!--temr--> <cache name="pagehtml"></cache> <!--endtemr--> cache标签代表:缓存html片段。name指明为pagehtml即可。 [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

栏目范例

最后更新于:2022-04-01 04:18:48

[返回首页](#) # 栏目范例 怎么在导航条上显示网站的栏目? 如果您仔细观察会发现,我们提供的官方模板中,首页为_index.html的话,里面的头部文件(一般导航条也都放在此)_header.html。里面的代码基本是这么去写: <!--temr--> <datalist sql="select * from xyc_CustomClass where cc_Type in(-1,1,2,3) and cc_Display='block' order by cc_Tax desc" table="xyc_CustomClass"> <li><a href="{xyc:link}">{cc_Name}</a></li> </datalist> <!--endtemr--> 我想把栏目显示在其他地方,如底部的公司简介,联系我们等栏目怎么写? 代码跟上面的一样,需要改变的是 where 后面的 cc_Display='block' 改为 cc_Display='_bottom' 当然这个 _bottom 在后台栏目管理的时候需要将此栏目的显示方式填写成这个字符才可以。 栏目是有下列菜单形式的,也就是二级栏目怎么写? <!--temr--> <datalist sql="select * from xyc_CustomClass order by cc_Tax asc" dydata="_class" table="xyc_CustomClass" field="cc_ID" columtreestyle="active"></datalist> <!--endtemr--> <!--temr--> <loop source="_class" where="cc_P_id=0 and cc_Display='block'" dum="sname:cc_Name|sid:cc_ID" table="xyc_CustomClass" field="cc_ID"> <li class="{xyc:ccstyle}"> <a href="{xyc:link}">{sname}</a> <ul> <!--lo#1--> <lo source="_class" where="cc_P_id={q_key}" dum="cname:cc_Name|cid:cc_ID" table="xyc_CustomClass" field="cc_ID"> <li><a href="{xyc:link:lo}">{cname}</a></li> </lo> <!--endlo#1--> </ul> </li> </loop> <!--endtemr--> 对以上代码简单说明一下: 二级菜单的实现共使用了2个标签,1个标签也是可以的,不过为了效率问题,在loop循环标签之前利用datalist把内容先读出来放在缓存中,然后loop循环就调用缓存的栏目数据,只要是循环,读取数据库的次数都是成倍的,所以建议先缓存起来。 在循环loop标签时可以通过where属性来设置过滤条件。 无限极栏目xyc支持么,怎么写? 当然支持了,怎么写和上面的有些类似,需要将代码加到 <!--lo#1--> 包含之间,为了利于理解,这里贴张图: ![1](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2015-10-19_5624615f8ab1e.jpg) [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';

基本范例

最后更新于:2022-04-01 04:18:46

[返回首页](#) # 基本范例 简单的从html构成来介绍一下最简单的模板 下面的代码应该 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <!--temr--> <view item="当前栏目"> <title>{cc_Name}-{xyc:sitename}</title> <meta name="Description" content="{cc_Description}" /> <meta name="Keywords" content="{cc_Name},{cc_KeyWords}" /> </view> <!--endtemr--> <link href="{xyc:tem}/css/index.css" rel="stylesheet" type="text/css"> <script src="{xyc:tem}/js/index.js" type="text/javascript"></script> </head> <body> <!--temr--> <include file="~/Template/_header.html" mode="com"></include> <!--endtemr-->   正文代码... <!--temr--> <include file="~/Template/_bottom.html" mode="com"></include> <!--endtemr--> </body> </html> 以上代码中 出现 绿色的字体便是xyc标签部分。 include 是引入外部文件的标签,view 是显示数据标签,一般用于非列表或循环形式的数据如(文章内容,当前栏目信息等),{xyc:tem} 是全局标签变量之中的一个,代表模板文件夹路径。本手册 模板标签 > 标签指南中会详细介绍。 [返回首页](#) 新亿乐天网络技术(北京)有限责任公司 © 2001 - 2009 XinYi Inc. 问题和建议请反馈至:[jianyi@xinyicms.com](#) 官网: [www.xinyicms.com](http://www.xinyicms.com "新亿内容管理系统")
';