易优CMS:foreach的基础用法】的更多相关文章

  [基础用法] 名称:foreach 功能:数据/记录循环输出标签(注:类似与volist标签,只是更加简单,没有太多额外的属性.) 语法: {eyou:channel type='top'} {eyou:foreach name='$field.children' item='field1'} <a href='{$field1.typeurl}'>{$field1.typename}</a> {/eyou:foreach} {/eyou:channel} 文件: 无 参数:…
[基础用法] 名称:channel 功能:易优常用标记,可以循环嵌套标签.通常用于网站导航以获取站点栏目信息,方便网站会员分类浏览整站信息 语法: {eyou:channel type='top' row='8' currentstyle='active'} <li class="{$field.currentstyle}"><a href='{$field.typeurl}'>{$field.typename}</a> </li> {/…
[基础用法] 名称:type 功能:获取指定栏目信息 语法: {eyou:type typeid='栏目ID' empty='暂时没有数据'} <a href="{$field.typeurl}">{$field.typename}</a> {/eyou:type}   参数: typeid='' 指定栏目ID,如果没有指定则获取当前列表页的栏目ID type='self' 表示当前栏目     type='top' 表示当前栏目最顶级的一级栏目 addfiel…
[基础用法] 名称:compare 功能:简单的变量比较,复杂的判断条件可以用if标签替换,比较标签是一组标签的集合,基本上用法 都一致. 语法: {eyou:比较标签 name='变量' value='值'} 内容 {/eyou:比较标签} ============================ 比较标签 ------------------ 含义 eq 或者 equal ------------ 等于 neq 或者 notequal ----- 不等于 gt ---------------…
  [基础用法] 名称:volist 功能:数据/记录循环输出标签 语法: {eyou:channel type='top'}            {eyou:volist name='$field.children' id='field1'} <a href='{$field1.typeurl}'>{$field1.typename}</a> {/eyou:volist} {/eyou:channel} 文件: 无 参数: name='' 变量名 id='' 可以任意指定循环里…
[基础用法] 名称:arcview 功能:获取单条文档数据 语法: {eyou:arcview aid='文档ID'} <a href="{$field.arcurl}">{$field.title}</a> {/eyou:arcview}   参数: aid='' 指定文档ID,如果没有指定则获取当前文档内容页的文档ID id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$fie…
[基础用法] 名称:arcview 功能:获取单条文档数据 语法: {eyou:arcview aid='文档ID'} <a href="{$field.arcurl}">{$field.title}</a> {/eyou:arcview}   参数: aid='' 指定文档ID,如果没有指定则获取当前文档内容页的文档ID id='' 可以任意指定循环里的变量名替代field,假设id='field1',模板调用如:{$field.title} 变成 {$fie…
channelartlist 获取当前频道的下级栏目的内容列表   [基础用法] 名称:channelartlist 功能:获取当前频道的下级栏目的内容列表标签 语法: {eyou:channelartlist typeid='栏目ID' type='son' row='20'} <a href='{eyou:field name='typeurl' /}'>{eyou:field name='typename' /}</a> {eyou:arclist limit='0,10'…
arclist 文档列表(配合arcpagelist标签可实现ajax瀑布流分页)  [基础用法] 名称:arclist 功能:获取系统主从表模型(如:文章.软件.图集.产品等)的一列文档,也称自由列表块标记. 语法: {eyou:arclist typeid='栏目ID' limit='0,10' flag='c' titlelen='30' infolen='160' orderby='add_time'} <a href='{$field.arcurl}'>{$field.title}&…
前言 EyouCms是基于TP5.0框架为核心开发的免费+开源的企业内容管理系统,专注企业建站用户需求提供海量各行业模板,降低中小企业网站建设.网络营销成本,致力于打造用户舒适的建站体验.易优cms v1.3.7后台插件模块存在代码执行漏洞. 正文 Weapp.php文件中的create()方法接收了请求中的参数,过滤后直接存入php配置文件中,但是由于过滤不严,导致可以直接写入代码进去并执行. 写入到配置文件中   复现 登陆后台后,先开启插件功能 构造如下所示请求 再访问后台时 可结合csr…