В моем плагине я не могу установить общую папку хранения. Я изменил его в настройках самого плагина и в настройках страницы. Тем не менее, создание элементов во внешнем интерфейсе с помощью плагина сохраняет их внутри страницы: id = 0.
У кого-нибудь есть быстрое решение?
storagePid
можно настроить в нескольких местах.
Один внутри плагина записи в поле «Страница хранения записейMsgstr «Вы также можете определить рекурсию.
Другое место — TypoScript с опцией persistence.storagePid
это задокументировано в https://docs.typo3.org/typo3cms/ExtbaseFluidBook/b-ExtbaseReference/Index.html#persistence
Там вы также можете настроить newRecordStoragePid
:
Page-ID, в котором должны быть сохранены новые записи данного класса.
И есть Flexform, если вы предоставите ее и предоставите способ установить настройку TypoScript, но это потребует некоторых шагов на вашей стороне, и поскольку вы не сделали ничего, что не будет иметь место.
Других решений пока нет …