質問: プラグインで複数のフィールドを保存しようとしています プラグインのxmlファイルに複数選択フィールドを追加できます。これは国の場合のようですが、保存すると、パラメーターの値「配列」のみが保存されます。カンマ区切りのリスト、or配列として保存します。値を保存し、編集時に選択した選択を復元したいだけです。 <field name="country" type="sql" id="country" description="mymuse_field_country_desc" filter="string" default="can" multiple="true" size="8" label="mymuse_field_country_label" message="mymuse_field_country_message" query="select country_3_code as value, country_name as country from #__mymuse_country order by country" />
回答: sqlではvalueとtitle(国ではない)を使用します。私はあなたのsqlは次のようになるはずだと思います:select country_3_code as value, country_name as title from #__mymuse_country order by countryニーズにより適している可能性のある他のバリエーションについては、 sqlフォームフィールドタイプ をご覧ください。