Проблема с расширением новостей версии 11.1 в TYPO3 12 — необъявленные аргументы в PageViewHelper
Я пытаюсь реализовать систему новостей с указанным расширением новостей для своего веб-сайта. Я реализовал это успешно. Написание новостей работает, категоризация работ, пометка тегами работает, а также чтение новостных сообщений тоже работает. В сообщениях даже отображаются теги. Но когда я пытаюсь использовать функцию списка тегов, я получаю следующую ошибку:
(1/1) TYPO3Fluid\Fluid\Core\ViewHelper\Exception
Необъявленные аргументы передаются в ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\PageViewHelper: addQueryStringMethod. Допустимые аргументы: дополнительные атрибуты, данные, aria, класс, каталог, идентификатор, язык, стиль, заголовок, ключ доступа, tabindex, onclick, цель, rel, pageUid, pageType, noCache, язык, раздел, linkAccessRestrictedPages, дополнительные параметры, абсолютный, addQueryString, аргументыToBeExcludedFromQueryString
При отключении списка тегов ошибка сразу исчезает. Кто-нибудь знает, в чем здесь может быть проблема? Как я уже сказал, я использую Typo3 12 и news 11.1 в режиме композитора, используя ddev.
1 ответ
Проблема связана с остатком в одном из шаблонов, где используется устаревший (v11) и удаленный (v12) аргумент ViewHelper.
Скорее всего, проблема будет исправлена в следующей версии. См. этот https://github.com/georgringer/news/pull/2160 запрос на включение для промежуточного решения. По сути, вам просто нужно удалитьaddQueryStringMethod="GET"
в файле шаблонаResources/Private/Templates/Styles/Twb5/Templates/Tag/List.html