小编pat*_*her的帖子

JHTML通用列表将数据属性添加到选项Joomla 2.5中

我需要在Joomla 2.5的JHtml通用列表中为各个选项添加数据属性.

在标准html中,选择列表如下所示:

<select class="field" placeholder="<?php echo JText::_('COUNTRY')?>" name="country" id="country" autofocus="autofocus" autocorrect="off" autocomplete="off">
    <option value="" selected="selected">Select Country</option>
    <option value="Afghanistan" data-alternative-spellings="AF">Afghanistan</option>
    <option value="Åland Islands" data-alternative-spellings="AX Aaland Aland" data-relevancy-booster="0.5">Åland Islands</option>
    <option value="Albania" data-alternative-spellings="AL">Albania</option>
...
</select>
Run Code Online (Sandbox Code Playgroud)

通常在创建选项时我会这样做:

$options=array();
$options[]=JHTML::_( 'select.option', "Afghanistan", "Afghanistan" );
$options[]=JHTML::_( 'select.option', "Albania", "Albania" );
...

 $dropdown = JHTML::_('select.genericlist',$options,'country','id="country" autofocus="autofocus" autocorrect="off" autocomplete="off"','value','text',$default);
Run Code Online (Sandbox Code Playgroud)

如何为每个选项添加data-alternative-spellings ="AF"?

谢谢

joomla joomla2.5

4
推荐指数
1
解决办法
5743
查看次数

标签 统计

joomla ×1

joomla2.5 ×1