Menü Komponente Settings - JoomlaPubDB/PubDB GitHub Wiki
components/com_pubdb/views/[list_model]/tmpl/default.xml
Bsp:
<fields name="params">
<fieldset
name="basic"
label="COM_PUBDB_FIELDSET_ITEM_ID_SELECT_LABEL">
<field
name="item_id"
query="SELECT DISTINCT `id`,`title` FROM #__pubdb_literature ORDER BY `id`"
type="sql"
key_field="id"
value_field="title"
label="COM_PUBDB_ITEM_ID_SELECT_LABEL"
require="true"
multiple="multiple"
description="JGLOBAL_SHOW_TITLE_DESC">
</field>
</fieldset>
</fields>
Params kann über
$this->params = $app->getParams('com_pubdb')
oder
$this->state = $this->get('State');
in der view.html.php aufgerufen werden XML:
- "name" =>Feld Name im state der View
- "key_field" => Feld welches referenziert wird
- "value_field" => Feld welches dem User angezeigt wird
- "multpiple" => erlaubt mehrfach Auswahl wird in der DB als Komma (,) separierte Liste gespeichert und im State als Array z.B.
Array ( [0] => 1 [1] => 2 )