Module joomla模块配置字段类型颜色

Module joomla模块配置字段类型颜色,module,joomla2.5,joomla-module,Module,Joomla2.5,Joomla Module,在我的joomla 2.5模块设置中,我有许多颜色选择器字段,如下所示 <config> <fields name="params"> <fieldset name="module_design" label="design settings"> <field name="fb_color1" type="color" default="#333333" label="backg color" /> .....................oth

在我的joomla 2.5模块设置中,我有许多颜色选择器字段,如下所示

<config>
<fields name="params">
<fieldset name="module_design" label="design settings">
<field name="fb_color1" type="color" default="#333333" label="backg color" />
.....................other color picker fields not shown here...............

此处未显示的其他颜色选择器字段。。。。。。。。。。。。。。。
共有20个颜色选择器字段,但在第14个颜色选择器字段之后,当鼠标单击字段输入框时,其余的颜色选择器字段不显示颜色选择器。所以,前14个字段显示,但其他字段不显示!!我试着将它们转移到另一个字段集中,但没有解决方案

编辑: 这里是design fieldset下的所有字段。我没有发布其他字段集。所以问题是颜色选择器没有从fb_postandlinksecbordercolor字段开始出现。现在有问题,只有第一个字段的颜色选择器没有显示其他字段

<fieldset name="module_design_settings" label="wall feeds view design settings">
<field name="fb_postcolor" type="color" default="#333333" label="LABEL_POSTCOLOR"  />
<field name="fb_backcolor" type="color" default="#FFFFFF" label="LABEL_BACKCOLOR"  />
<field name="fb_backcolorcom" type="color" default="#EDEFF4" label="LABEL_BACKCOLORCOMMENTS"  />            
<field name="fb_colorcom" type="color" default="#333333" label="LABEL_COMMENTSCOLOR"  />

<field name="fb_postbordercolor" type="color" default="#F0F0F0" label="LABEL_POSTBORDERCOLOR"  />                       
<field name="fb_linkcolor" type="color" default="#3B5998" label="LABEL_LINKSCOLOR"  />
<field name="fb_datecolor" type="color" default="#777" label="LABEL_DATECOLOR"  />
<field name="fb_postlikebgcolor" type="color" default="#EDEFF4" label="LABEL_LIKESECBKCOLOR"  />
<field name="fb_postlikeseccolor" type="color" default="#333333" label="LABEL_LIKESECTEXTCOLOR"  />
<field name="fb_postlikenumccolor" type="color" default="#3B5998" label="LABEL_LIKESECNUMBERCOLOR"  />
<field name="fb_wallpostcolor" type="color" default="white" label="wall post section background color"  />          
<field name="fb_postandlinkcolor" type="color" default="#333333" label="wall post and link text color"  />
<field name="fb_activepostandlinkcolor" type="color" default="maroon" label="active wall post/link text color"  />  

<field name="fb_postandlinksecbordercolor" type="color" default="#CCCCCC" label="wall post/link section border color"  />           
<field name="fb_postandlinkseccolor" type="color" default="black" label="wall post/link section text color"  />
<field name="fb_postsechintcolor" type="color" default="maroon" label="wall post/link section hint text color"  />
<field name="fb_posttofbbtnsecbackcolor" type="color" default="#f2f2f2" label="'click to write post'/'post' button section background color"  />    
<field name="fb_posttofbbtnbackcolor" type="color" default="#6079AB" label="'click to write post'/'post' button background color"  />   
<field name="fb_posttofbbtncolor" type="color" default="white" label="'click to write post'/'post' button text color"  />           

</fieldset>  


我会检查您的XML文件中第14或第15个字段是否有错误。

问题在于颜色代码。如果您使用html代码(如#2033b2),它可以正常工作。。当您使用带标签的颜色(如黄色或栗色)时,以下字段不显示颜色选择器。您只能使用html颜色代码


我也有同样的问题,用这种方法解决了。

你说的是什么错误?我没有看到任何错误,只是当我点击第15个字段的输入框时,颜色选择器没有出现。我真的不知道。但根据你提供的信息,我只能猜测。也许发布整个配置文件,以便我们自己测试?不要使用颜色名称作为默认值。使用十六进制代码。哦,好家伙,我删除了诸如“red”之类的颜色名称,并使用了诸如“#ffffff”之类的代码,而且一切正常!!。让我也在服务器中检查更多:)