Кнопка "Добавить" в представлении списка серверной части TYPO3

Мне нужно добавить кнопку в представление списка серверной части TYPO3 (например, здесь):  typo3 backend list view

Назначение этой кнопки аналогично скрытой кнопке, я хочу изменить флаг Top News с 1 на 0 и с 0 на 1.

Я понятия не имею, с чего начать, я обнаружил, как работает скрытая кнопка, но понятия не имею, как добавить собственную кнопку и работать с ней. Если возможно, добавьте ссылки на расширение, в котором есть решение этой проблемы, или код, который решает эту проблему, или что-нибудь еще будет отличным.

Спасибо!


person patryno    schedule 21.10.2019    source источник


Ответы (1)


Вы можете использовать $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/class.db_list_extra.inc']['actions']hook.

Таким образом я добавил настраиваемую кнопку переключения и управлял отображение других кнопок через TypoScript.

person Maik    schedule 21.10.2019
comment
Отличный ответ! Спасибо :) - person Armin; 13.03.2021