谁能帮我在多个选择选项的默认"值"之前添加一些文本?
对应的代码是:
if (!K2HelperPermissions::canAddItem($categories[$i]->value)) {
$categories[$i]->disable = true;
}
$lists['categories'] = JHTML::_('select.genericlist', $categories_options, 'catid[]', 'multiple="multiple" style="height:150px"', 'value', 'text',$catid );
这是"选项"现在的样子<option value="891">Uncategorized</option>
我想要的是在value="中的字母之前添加一些文本,例如它看起来像:
<option value="sometext_891">Uncategorized</option>
有人能帮帮我吗?
Try with:
$lists['categories'] = JHTML::_('select.genericlist', $categories_options, 'catid[]', 'multiple="multiple" style="height:150px"', 'value', 'text','sometext' . $catid );
在此之前
$lists['categories'] = JHTML::_('select.genericlist', $categories_options, 'catid[]', 'multiple="multiple" style="height:150px"', 'value', 'text',$catid );
必须是循环或一些字符串,
$categories_options[] = JHTML::_('select.option', option-value, option-text);
如果你在这里编辑"value",选择的值将会改变