<field
name="published"
type="list"
label="JSTATUS"
description="JFIELD_PUBLISHED_DESC"
class="inputbox"
filter="intval"
size="1"
default="1"
>
<option value="1">
JPUBLISHED</option>
<option value="0">
JUNPUBLISHED</option>
<option value="-2">
JTRASHED</option>
</field>
カスタム コンポーネントの form.xml ファイルに Joomla ドロップダウンを作成し、アイテムの公開ステータスを選択しました。私は恥ずかしがらずにこのコードを Joomlacom_content
コンポーネントから取得しました (そして、それをコピーして自分のform.xml
ファイルに貼り付けました。ただし、ファイルにレンダリングするとedit.php
(以下に示すように)、アイテムが非公開として設定されていることがわかります。上記のコードにもかかわらず、デフォルトを 1 に明確に設定してください.公開済みに対応する必要があります.なぜ/どのようにこれを修正するかについての良いアイデア.ドロップダウンを非公開から公開に簡単に変更できます-そしてそれはうまくいきます.しかし、それはただ面倒で修正したいバグ. 何かアイデアはありますか?