首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >输出自定义函数导致使用UMI CMS生成xslt模板

输出自定义函数导致使用UMI CMS生成xslt模板
EN

Stack Overflow用户
提问于 2016-03-12 23:55:32
回答 1查看 83关注 0票数 0

我在模块/custom.php文件中创建了我的自定义函数,我试图用下面的行将其结果输出到xslt模板中

代码语言:javascript
复制
<xsl:value-of select="document('udata://custom/gettimedata/')/udata" disable-output-escaping="yes"/>

如果我将这一行放入xslt/blocks/footer.xsl文件中,它就能工作。但是,如果我将其放入xslt/layout/default.xsl,那么如何将自定义函数的结果传递到默认模板中呢?希望我的问题有意义。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-13 09:26:34

所以我解决这个问题的方法是在位于站点根目录中的config.ini中启用调试模式,这给了我一个错误输出,并告诉我我的函数提供了未用utf-8编码的数据。当我将编码固定为utf-8时,我得到了一个适当的模板输出。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35964811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档