2014-10-11 54 views
4

我正在使用Joomla內置註冊表單,並向該表單添加了一些字段。如何在joomla中爲我的表單XML字段添加佔位符

我需要爲我的表單添加佔位符,但「佔位符」關鍵字不起作用。

registration.xml

<field name="city" type="text" description="Enter your city" 
     label="City" required="true" size="10" filter="string" /> 
+0

registration.xml <字段 \t \t名= 「城市」 \t \t類型= 「文本」 \t \t \t描述=「請輸入您的城市「 \t \t \t label =」城市「 \t \t \t需要= 「真」 \t \t \t大小= 「10」 \t \t \t濾波器= 「字符串」 \t \t /> – 2014-10-11 10:33:55

回答

8

要添加一個佔位符,你需要添加hint屬性,就像這樣:

<field name="city" 
     type="text" 
     description="Enter your city" 
     label="City" 
     required="true" 
     size="10" 
     filter="string" 
     hint="Placeholder here" /> 

希望這有助於

+0

哇!它的工作。謝謝你@lodder。很好的幫助:) – 2014-10-13 06:13:56

+0

在Joomla 2.5「提示」關鍵字不起作用。它在Joomla 3.0中正常工作。是什麼原因 ?甚至佔位符關鍵字都不能正常工作。 ? – 2014-11-10 12:40:17

+0

我相信這個功能是在Joomla 3.x中添加的。對於Joomla 2.5,您將需要創建一個覆蓋標準「文本」的自定義表單域:http://docs.joomla.org/Form_field#Custom_form_field_types – Lodder 2014-11-10 12:47:17

2

編輯添加此。 php針對特定領域:

JHtml::_('formbehavior.chosen','#jform_fieldname', null, array('disable_search_threshold' => 0, 'placeholder_text_multiple' =>'placeholder Value'));

相關問題