输出自定义函数结果在带有 UMI CMS 的 php 模板中



我在模块/自定义.php文件中制作了自定义函数,并尝试将其结果输出到php模板中。

public function pagetemp($template = 'default') {
list($template_block) = emarket::loadTemplates('emarket/' . $template, 'personal_link');
$block_arr = [];
return emarket::parseTemplate($template_block, $block_arr);
}

但它不起作用。 如何将自定义函数的结果传递到 php 模板中?希望我的问题有意义。

使用方法

macros($module, $method) : mixed

像这样 http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/blogi/blogs20_commentslist/#php-templating(没有$this>渲染(

文档:http://dev.docs.umi-cms.ru/shablony_i_makrosy/php-shablonizator_umi_cms/opisanie_api_php-shablonizatora/

最新更新