在我的自定义模块中,我的主题结构如下:
/modules/mod_ab_art/tmpl/default/default.php
/modules/mod_ab_art/tmpl/arz/default.php
我可以让用户从管理部分中选择一个主题,如下所示:
<field
name="theme"
type="list"
default="default"
label="MOD_AB_ART_THEME_LABEL"
description="MOD_AB_ART_THEME_DESC">
<option value="default">MOD_AB_ART_THEME_DEFAULT</option>
<option value="arz">MOD_AB_ART_FIELD_ARZ</option>
</field>
我还有一个替代布局选项,如下所示,但这在下拉列表中没有显示任何内容。我认为这应该显示Default
在下拉列表中。是不是因为目录里面的主题子目录tmpl
?替代布局是否仅适用于单个主题?
<field name="altlayout"
type="modulelayout"
label="JFIELD_ALT_LAYOUT_LABEL"
description="JFIELD_ALT_MODULE_LAYOUT_DESC" />