2012-12-05 160 views
0

我創建一個新的模塊,我需要/想自定義CSS或ID添加到整個字段集,這可能嗎?怎麼樣?自定義類中的Joomla模塊FIELDSET

我的代碼是:

<config> 
    <fields name="params"> 
     <fieldset name="mymodule" > 

我有什麼做的,有一個自定義CSS?

+0

http://forum.joomla.org/viewtopic.php?f=629&t=598760a這http://docs.joomla.org/Creating_custom_template_parameter_types – Lodder

+0

對不起,我能做。我希望它添加到所有字段的自定義類,而不是一個具體的領域。 –

回答

0

當如default.php(在TMPL默認視圖)調用字段集,你可以用你想被應用於任何領域類。防爆每一行中使用,而你循環字段集:

<div class="tab-pane active" id="details"> 
<?php foreach ($this->form->getFieldset('details') as $field): ?> 
    <div class="control-group YOURCLASS_FIELDSET_HERE"> 
     <div class="control-label"> 
     <?php echo $field->label; ?> 
     </div> 
     <div class="controls"> 
      <?php echo $field->input; ?> 
     </div> 
    </div> 
<?php endforeach; ?> 
</div> 
+0

謝謝。將嘗試它。 –

+0

對不起,我沒有讓我自己清楚。這可以正常工作在tmpl/default.php中。我的意思是當你在管理員中打開一個模塊時,在右側的模塊配置下拉菜單中。那麼我想在這個視圖中更改CSS或ID。我設法通過jQuery來做到這一點,但這不是正確的方法。我想知道是否有任何標籤可以添加到會更改此CLASS或ID的parameters.xml中。 –

+1

不幸的是,這是正確的方法 - 使用jQuery,因爲系統調用com_config根據清單文件params來配置模塊和插件。它讀取字段集並呈現領域,這是可以有屬性類的人。 – McRui