我創建了一個Joomla 1.7插件來爲用戶配置文件添加一些自定義字段。作爲一個基礎,我開始使用Joomla中包含的配置文件插件作爲示例。如何將複選框存儲在Joomla配置文件插件中?
我添加了一個複選框字段象下面這樣:
<?xml version="1.0" encoding="utf-8"?>
<form>
<fields name="profile">
<fieldset name="profile" label="PLG_USER_WISPROFILE_SLIDER_LABEL">
<field name="speltak1" type="checkboxes" label="PLG_USER_WISPROFILE_SPELTAK_LABEL"
description="PLG_USER_WISPROFILE_SPELTAK_DESC">
<option value="Bevers">PLG_USER_WISPROFILE_OPTION_BEVERS</option>
<option value="Welpen Ochtend Horde">PLG_USER_WISPROFILE_OPTION_WELPENOCHTEND
</option>
<option value="Welpen Middag Horde">PLG_USER_WISPROFILE_OPTION_WELPENMIDDAG
</option>
<option value="Scouts Verkenners">PLG_USER_WISPROFILE_OPTION_SCOUTSVERKENNERS
</option>
<option value="Scouts Verkensters">PLG_USER_WISPROFILE_OPTION_SCOUTSVERKENSTERS
</option>
<option value="Explorers">PLG_USER_WISPROFILE_OPTION_EXPLORERS</option>
<option value="Klimstam">PLG_USER_WISPROFILE_OPTION_KLIMSTAM</option>
</field>
</fieldset>
</fields>
</form>
這將正確地註冊期間將字段添加到表格和編輯的用戶簡檔。但是當我嘗試保存配置文件時,沒有任何內容存儲在數據庫中。複選框字段將轉換爲$ data變量中的數組。但示例代碼無法將其保存到數據庫。有人知道怎麼做這個嗎?