POST TIME:2017-11-13 00:35
dedeCMS模板引擎是嚴禁使用PHP語法的,不過為了靈活性,還是提供了runphp的屬性,但這里面的代碼是不能含有echo這類語法的,那 以如果我想這么做那怎么辦呢?其實程序是死的,人是活的,上有政策下有對策,方法也相當?shù)暮唵危缯f,在根目錄有一個文件echo.php
<?php echo "www.genban.org"; ?> |
那么我要在主頁模板里調(diào)用如何調(diào)用呢?用下面的一個小技巧就能搞定:
{dede: global runphp= 'yes' } ob_start(); include (DEDEROOT. '/echo.php' ); @me = ob_get_contents(); {/dede: global } 不過有一個問題,如果echo.php里包含有其它文件,必須用絕對路徑,即是用
的形式,不能用
|