it-swarm-es.tech

Configure Display All de forma predeterminada en el backend para categoría / menú / módulo

¿Tiene alguna idea de cómo podría establecer por defecto "mostrar todo" en lugar de "mostrar 20"? ¿Lo necesitaría para el administrador de categorías, el administrador de menús y el administrador de módulos?

1
MagTun

Hay una configuración global para todas las listas en la Configuración global de Joomla. Configuración global -> Sitio -> Límite de lista predeterminado.

Allí puede especificar el límite de su lista. Este será el valor predeterminado para todas las listas. Sin embargo, no existe la opción "Todos". Si necesita configurarlo a todos, tendrá que "piratear" un poco el componente.

El archivo que necesita está en: /administrator/components/com_config/model/form/application.xml

Línea alrededor de 715, verá el campo de selección para el límite predeterminado de la lista.

<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>

Debe agregar la opción JALL como se muestra a continuación

<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>

Tenga en cuenta que deberá mantener esta modificación después de cualquier actualización.

1
FFrewin