デフォルトで「display 20」の代わりに「display All」をどのように設定できるか考えていますか?カテゴリマネージャー、メニューマネージャー、モジュールマネージャーに必要ですか?
Joomlaのグローバル設定のすべてのリストにグローバル設定があります。グローバル構成->サイト->デフォルトのリスト制限。
そこでリストの制限を指定できます。これがすべてのリストのデフォルトになります。ただし、「すべて」オプションはありません。すべてに設定する必要がある場合は、コンポーネントを少し「ハッキング」する必要があります。
必要なファイルは次の場所にあります:/administrator/components/com_config/model/form/application.xml
約715行目で、デフォルトのリスト制限の選択フィールドが表示されます。
<field
name="list_limit"
type="list"
default="20"
label="COM_CONFIG_FIELD_DEFAULT_LIST_LIMIT_LABEL"
description="COM_CONFIG_FIELD_DEFAULT_LIST_LIMIT_DESC"
filter="integer">
<option value="5">J5</option>
<option value="10">J10</option>
<option value="15">J15</option>
<option value="20">J20</option>
<option value="25">J25</option>
<option value="30">J30</option>
<option value="50">J50</option>
<option value="100">J100</option>
</field>
以下のようにJALLオプションを追加する必要があります
<field
name="list_limit"
type="list"
default="20"
label="COM_CONFIG_FIELD_DEFAULT_LIST_LIMIT_LABEL"
description="COM_CONFIG_FIELD_DEFAULT_LIST_LIMIT_DESC"
filter="integer">
<option value="5">J5</option>
<option value="10">J10</option>
<option value="15">J15</option>
<option value="20">J20</option>
<option value="25">J25</option>
<option value="30">J30</option>
<option value="50">J50</option>
<option value="100">J100</option>
<option value="JALL">JALL</option>
</field>
更新後もこの変更を維持する必要があることに注意してください。