0

我正在为 Joomla 开发一个扩展,它应该可以使用国际语言进行查找。现在,在配置中,我有一个文本条目——默认值应该因语言而异。所以我尝试了这个:

<field
name="cbm_pfxattblock"
type="text"
label="COM_JOOMLABYMAIL_CONFIG_PFXATTBLOCK"
description="COM_JOOMLABYMAIL_CONFIG_PFXATTBLOCK_DESC"
default="COM_JOOMLABYMAIL_CONFIG_PFXATTBLOCK_DEFAULT"
size=""
filter="raw"
/>

但不幸的是,这显示了常量的名称而不是它的值。所有其他常量都被正确替换,所以我认为它与无法本地化的 default-val 有关。那正确吗?如何处理?

4

1 回答 1

0

最后,我在安装程序中使用了 postflight 函数,将 XML 中的默认值替换为该常量的实际内容。工作正常并解决了问题:)

于 2013-07-15T17:25:46.923 回答