2013-09-16 55 views
0

我有這個代碼,我試圖給這兩個select.option添加一個id =「」或class =「」....有人給我一隻手請,我嘗試不同的方式和位置,但它只是不工作...添加ID或CLASS在JHTML選擇列表中選擇select.option

$status []=JHTML::_('select.option','1',JText::_('Yes'),'id','title'); 
$status []=JHTML::_('select.option','0',JText::_('No'),'id','title'); 

在現場這個代碼看起來像

<label for="show_map1">Yes</label> 
<label for="show_map0">No</label> 

我試圖做到的,是:

<label for="show_map1" id="map_yes">Yes</label> 
<label for="show_map0" id="map_no">No</label> 

有人可以幫我一下嗎?

謝謝

+0

你如何創建列表本身?一個'select.booleanList'將默認生成帶有ids的標籤。 – MasterAM

回答

0

試試這個,

$manufacturers = array ('Nike','Adi'); 
$lists['manufacturers'] = JHTML::_('select.genericlist', $manufacturers, 'virtuemart_manufacturer_id', 'class="inputbox"', 'value', 'text', $product->virtuemart_manufacturer_id); 



//$manufacturers is the options array 
//virtuemart_manufacturer_id is the id and name of the filed 
//'class="inputbox"' you can add additional class here 
//$product->virtuemart_manufacturer_id is used for set default selection like Nike or Adi here. 

echo $lists['manufacturers']; 

希望其幫助..

相關問題