我随便提取了些代码
{}之内的代码我云里雾里的,有一些我在开发文档中能看到相关知识,还懂些,不过些有就晕了比如下面这条
{if $n==1}<img src="{thumb($r[thumb],90,60)}" width="90" height="60"/>{/if}
一看就知道是IF语句,,但我根本不知道写法,依葫芦画嫖总不是办法,,这是哪方面知识 ,想去好好学习掌握下 {pc:content action="position" posid="2" order="listorder DESC" num="4"}
<php>
{loop $data $r}
<h4 class="blue"><a href="{$r[url]}" title="{$r[title]}">{str_cut($r[title],36,'')}</a></h4>
<p>{if $n==1}<img src="{thumb($r[thumb],90,60)}" width="90" height="60"/>{/if}{str_cut($r[description],112)}</p>
<div class="bk20 hr"><hr /></div>
{/loop}
{/pc}
{}之内的代码我云里雾里的,有一些我在开发文档中能看到相关知识,还懂些,不过些有就晕了比如下面这条
{if $n==1}<img src="{thumb($r[thumb],90,60)}" width="90" height="60"/>{/if}
一看就知道是IF语句,,但我根本不知道写法,依葫芦画嫖总不是办法,,这是哪方面知识 ,想去好好学习掌握下 {pc:content action="position" posid="2" order="listorder DESC" num="4"}
<php>
{loop $data $r}
<h4 class="blue"><a href="{$r[url]}" title="{$r[title]}">{str_cut($r[title],36,'')}</a></h4>
<p>{if $n==1}<img src="{thumb($r[thumb],90,60)}" width="90" height="60"/>{/if}{str_cut($r[description],112)}</p>
<div class="bk20 hr"><hr /></div>
{/loop}
{/pc}
{pc:content action="position" posid="2" order="listorder DESC" num="4"}
pc phpcms 的缩写,一般专指系统特有功能
conten 内容
所以
pc:content 获取内容action 动作
position 位置
action="position" 从表 position 中获取内容
过滤条件 posid="2"
排序 order="listorder DESC"
期望最大行数 num="4"
具体参数就更好理解了但是你要玩转参数调用,也非得熟悉这些方法不可
{pc:content action="position" posid="2" order="listorder DESC" num="4"}
<php>
{loop $data $r}
<h4 class="blue"><a href="{$r[url]}" title="{$r[title]}">{str_cut($r[title],36,'')}</a></h4>
<p>{if $n==1}<img src="{thumb($r[thumb],90,60)}" width="90" height="60"/>{/if}{str_cut($r[description],112)}</p>
<div class="bk20 hr"><hr /></div>
{/loop}
{/pc}
这是Smarty模板技术,建议楼主下载个Smarty中文手册学习下,从网上下载Smarty类库安装,配置后就可以使用了<if></if>是模板中的判断语句{loop $data $r} {/loop} 是模板的循环语句,{$r[title]}等是模板的变量,在php文件中有设置,在htm,html,tpl等模板文件中显示,通过$smarty->diplay("xxx.html");显示,当然可以自己定义....不知对楼主有用否?......