0
我正在一個組件爲Joomla 2.5和根據docs有一個形式文件夾並在它的XML文件:的Joomla 2.5組分形成
<field
name="id"
type="hidden"
/>
<field
name="greeting"
type="text"
label="COM_HELLOWORLD_HELLOWORLD_GREETING_LABEL"
description="COM_HELLOWORLD_HELLOWORLD_GREETING_DESC"
size="40"
class="inputbox"
default=""
/>
我需要一個字段是一個複選框,所以我將type =「text」更改爲「checkbox」,這對於添加新條目是很好的。但在編輯時,我需要檢查數據庫中的值,看看複選框是否被選中。所以舉個例子,我會這樣的:
<field
name="published"
type="checkbox"
label="COM_HELLOWORLD_HELLOWORLD_GREETING_LABEL"
description="COM_HELLOWORLD_HELLOWORLD_GREETING_DESC"
size="40"
class="checkbox"
default=""
/>
如果數據庫中'已發佈'是1,我希望默認複選框被選中。無論如何要這樣做?謝謝!
如果複選框,如果一個XML文件的一部分,你需要重寫領域。 – Lodder
希望這個鏈接爲你工作http://docs.joomla.org/Checkbox_form_field_type –
謝謝你的提示..我創建了一個自定義的JFormField類,但是如何將數據庫數據導入到自定義字段類中? – Moo33