discuz 数据调用模板语法的php写法

琢磨了两天,终于给找到苗头了。赶紧记录下,以备下回使用。
discuz数据调用的内部调用的模板写法是,由于在实践中需批量对不同的页面调用对应的模块,模板中的语法无法再结合变量使用,于是只好在php中直接写了。代码如下

//discuz X3.1
loadcache('blockclass');
$bid = 123;//模块ID
block_get($bid);
$data = block_display($bid);

模块中的数据都在$data里了

discuz用起来顺手多了哈。

//直接这样写?
block_display($bid)

发表评论