最新公告
  • 欢迎您光临云梦下载网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 织梦模板内怎么加入php代码

    织梦模板支持php代码,虽然不能完全像写php页面那样,但是基本的东西还是够了。
     
    一、模板页面内嵌入php
    例如:
    {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}

     
    1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!616105616@qq.com
    2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理,有奖励!
    3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
    4. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有站币奖励和额外收入!

    云梦下载网 » 织梦模板内怎么加入php代码
    • 3会员总数(位)
    • 2824资源总数(个)
    • 64本周发布(个)
    • 7 今日发布(个)
    • 207稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情