我在modules/custom.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模板?希望我的问题说得通。
发布于 2019-04-17 15:39:46
使用方法
macros($module, $method) : mixed就像这个http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/blogi/blogs20_commentslist/#php-templating (没有$ this ->render)
文档:http://dev.docs.umi-cms.ru/shablony_i_makrosy/php-shablonizator_umi_cms/opisanie_api_php-shablonizatora/
https://stackoverflow.com/questions/50355239
复制相似问题