就好像
{--mc_getlist items="f_contentId, f_name" type="other" lang="cn" list="1" orderby="f_id ASC" varname="arr"--} {--section name=loop loop=$arr--}
<a href="{--$urlPrefix--}cn-o-d-{--$arr[loop].f_contentId--}.html">{--$arr[loop].f_name--}</a>
{--/section--}
section里面值{--$arr[loop].f_name--}是从哪里来的呢?跟上面的
{--mc_getlist items="f_contentId, f_name" type="other" lang="cn" list="1" orderby="f_id ASC" varname="arr"--}有关系吗?如果有关系那mc_getlist这些都是什么意思来的?我在smarty手册里找不到?麻烦各位大哥帮帮我。
{--mc_getlist items="f_contentId, f_name" type="other" lang="cn" list="1" orderby="f_id ASC" varname="arr"--} {--section name=loop loop=$arr--}
<a href="{--$urlPrefix--}cn-o-d-{--$arr[loop].f_contentId--}.html">{--$arr[loop].f_name--}</a>
{--/section--}
section里面值{--$arr[loop].f_name--}是从哪里来的呢?跟上面的
{--mc_getlist items="f_contentId, f_name" type="other" lang="cn" list="1" orderby="f_id ASC" varname="arr"--}有关系吗?如果有关系那mc_getlist这些都是什么意思来的?我在smarty手册里找不到?麻烦各位大哥帮帮我。
解决方案 »
- fckeditor疑难问题
- curl上传文件到远程服务器的问题
- php !== 和 !=有什么区别
- phpcms v9 account_manage_info.html里的修改用户信息跳转问题
- Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'lo
- 这种是不是GET。怎么实现。貌似是GET
- 谁能给个仿QQ相册图片上传代码
- ucenter 怎么样做到, 整合的时候,把旧的用户数据同步到新安装的 UCENTER 里面???
- 从服务下载php文件乱码
- 怎样才能获得获取好友列表
- discuz 新增一个注册项
- 100分!!!linux下php的webservice调用
f_name 这个是你赋值数组的键值 也就是下标
loop 是你的setion中的name指定
$menu=array(
array(
'menuName'=> '公司简介',
'menuCss' => 'current_tab',
'menuUrl' => ''),
array(
'menuName'=> '领导致辞',
'menuCss' => '',
'menuUrl' => 'index.php?controller=TyAbout&action=Lead'),
array(
'menuName'=> '企业文化',
'menuCss' => '',
'menuUrl' => 'index.php?controller=TyAbout&action=Culture'),
array(
'menuName'=> '联系我们',
'menuCss' => '',
'menuUrl' => 'index.php?controller=TyAbout&action=Contact'),
); {{section name=loop loop=$menu}}
<h2 id="tab_{{$smarty.section.loop.index+1}}" class="{{$menu[loop].menuCss}}">
<a onclick=tab_toggle(this) href="java script:send('{{$menu[loop].menuUrl}}');">{{$menu[loop].menuName}}</a>
</h2>
{{/section}}
我迷惑的就是它为什么要用{--mc_getlist items="f_contentId, f_name" type="other" lang="cn" list="1" orderby="f_id ASC" varname="arr"--}
这段代码,里面的属性我在smarty里又查不到,不知道是什么意思?
<div id="mainImage"></div>
<div class="menuTitle">公司概况<span class="moreLinks"><a href="{--$urlPrefix--}cn-c.html">更多...</a></span></div>
<div class="content">
{--mc_getcontent type="company" id="43" items="f_id, f_content" varname="info"--}
{--$info.f_content|cnsubstr:300--}
</div>
<div class="menuTitle">新闻资讯<span class="moreLinks"><a href="{--$urlPrefix--}cn-n.html">更多...</a></span></div>
<div class="content">
<ul id="newsList">
{--mc_getlist type="news" items="f_id, f_subject, f_color, f_addTime" lang="cn" recommend="1" pagesize="5" varname="arr"--}
{--section name=loop loop=$arr--}
<li><span class="newsTime">[{--$arr[loop].f_addTime|date_format:"%Y-%m-%d"--}]</span><a href="{--$urlPrefix--}cn-n-d-{--$arr[loop].f_id--}.html">{--if $arr[loop].f_color--}<span style="color:{--$arr[loop].f_color--}">{--$arr[loop].f_subject--}</span>{--else--}{--$arr[loop].f_subject--}{--/if--}</a></li>
{--/section--}
</ul>
</div>
<div class="menuTitle">产品展示<span class="moreLinks"><a href="{--$urlPrefix--}cn-p.html">更多...</a></span></div>
<div class="content">
<ul id="productList">
{--mc_getlist type="product" items="f_id, f_subject, f_pic" lang="cn" recommend="1" havepic="1" pagesize="8" varname="arr"--}
{--section name=loop loop=$arr--}
<li><a href="{--$urlPrefix--}cn-p-d-{--$arr[loop].f_id--}.html"><img src="{--$uploadDir--}/{--$arr[loop].f_pic--}" alt="{--$arr[loop].f_subject--}" width="120" height="90" border="0" /><span>{--$arr[loop].f_subject--}</span></a></li>
{--/section--}
</ul>
<div class="clearBoth"></div>
</div>
大概看了下那个函数
type是自定义 在函数里面自己替换了 items 这里面应该是要取的字段 pagesize 笔数
varname 要保存的变量名 lang 是语言
至于其它的参数 楼主自己研究下那个函数