dede模板php代码,织梦dede模板内怎样到场php代码_CMS体系建站教程
織夢dede模板內怎樣到場php代碼?
一、模板頁面內嵌入php
引薦進修:織夢cms
比方:
{dede:name runphp='yes'}
$str = "hello";
@me = $str;
@me .= "world"
{/dede:name}
終究輸出效果為hello world
實在"name"為恣意定義的名字,"@me="背面的值是終究用于輸出的值,我就拿它替代echo來用(假如直接用echo,模板生成的時刻報錯,這就是有所限定的處所,唉)。
二、援用php文件
假如你想在include的文件中運用PHP,則加上 source='value'
{dede:include runphp='yes' source='value' file=''/}
PHP編寫的范例為:
一、PHP編碼中不需要再加?>標記;
二、假如想處置懲罰當前標記的值(上面第一種狀況),運用 @me 示意當前的值;
三、假如直接引入PHP并要取得運轉后的值,必須用 $DedeMeValue 示意運轉這個PHP后終究返回的值(因而不能用HTML夾雜的寫法)。
比方:
{dede:field runphp='yes'}
$aaa=200;
$DedeMeValue=100;
$DedeMeValue += $aaa;
{/dede:field}
等同于:
{dede:field runphp='yes'}
$aaa = 200;
@me=100;
@me += $aaa;;
{/dede:field}
終究返回效果是: 300
如:{dede:list perpage='10'}
[field:id runphp="yes"]
$dsql = new DedeSql(false);
$a="select a.address FROM xudaoshan_addonarticle as a where a.aid=@me";
$arcRow = $dsql->GetOne($a);
@me=''.$arcRow[address].'';
[/field:id]
{/dede:list}
以上就是織夢dede模板內怎樣到場php代碼的細致內容,更多請關注ki4.cn別的相干文章!
收藏 | 0
總結
以上是生活随笔為你收集整理的dede模板php代码,织梦dede模板内怎样到场php代码_CMS体系建站教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android 调用系统的Content
- 下一篇: dede php分页代码,织梦用dede