dedecms 怎么做type ID判断,谢谢
{dede:arclist row=4 flag=’p'}
[field:globalautoindex/]{/dede:arclist}
这句话的意思就是,如果循环出的是第一个,则添加class=on,否则为空。
使用dedecms中,发现{dede:datalist} 下 用 [field:array runphp='yes'] 或者 {dede:field name='array' runphp='yes'} 并不起作用。
经过一番搜索和验证,发现{dede:if} 可以用,下面是一个实例:
{dede:if $fields['content'] != ''}
//第一个语句
{else}
//第二个语句
{/dede:if}
说明:1、发现必须用$fields , 如果用$value 不起作用。
2、‘content’ 为你需要判断的字段。
我来和你说吧,你这样的话可以解决的。代码可以这样写
<div style="background: url({dede:globalcfg_templets_skin/}/img/bg{dede:fieldid/}jpg) no-repeat center bottom;"></div>
然后的命名和栏目id的号一样就行,比如 栏目id为1的 命名为 bg1jpg
栏目id为2的 命名为 bg2jpg
<script type="text/javascript">
var A='这是a的内容<script type="text/javascript">{dede:field name=body/}<script>';
var B='';
if(A){
alert(A);
}
if(B){
alert("这是b的内容<script type=text/javascript>{dede:field name=body/}/<script>");
}
</script>
{dede:field name='pdfurl' runphp='yes'} if(@me=='') { @me = '' ;} else { @me = "<iframe src='https://chengkaoahcn/pdf/web/viewerhtmlfile=@me' width="100%"height="800px"></iframe>"; } {/dede:field}
0条评论