Typo3 8.7: неправильное перенаправление на целевую страницу при использовании действия ссылки

В настоящее время у меня возникают проблемы с вызовом action из view с помощью этого link action

<f:link.action controller="Checklist" action="duplicate" arguments="{checklist: checklist}" class="clone"> <i class="fa fa-files-o" aria-hidden="true"></i> </f:link.action>

Вместо того, чтобы вызывать действие и запускать код, плагин просто перенаправляет на целевую страницу моего веб-сайта без каких-либо ошибок.

У меня никогда не было этой проблемы, другие actions в checklist controller могут быть вызваны без проблем (!с той же точки зрения!).

Даже когда я меняю код действия на это:

public function duplicateAction(\Vendor\someExt\Domain\Model\Checklist $checklist) {    
  \TYPO3\CMS\Core\Utility\DebugUtility::debug($checklist);
  exit; 
}

он просто игнорирует весь код и все равно перенаправляет.

Я добавил действие (как и любое другое) внутри ext_localconf до configurePlugin в вызываемые действия для контроллера checklist.

Спасибо за вашу помощь.


person dombg    schedule 06.03.2019    source источник
comment
Под перенаправлением вы подразумеваете, что сгенерированная ссылка выглядит примерно так: example.com/home, или сгенерированная ссылка перенаправляет вас, но изначально содержит параметры действия и контроллера?   -  person Jonas Osburg    schedule 06.03.2019
comment
Да, меня перенаправляют на целевую страницу, но action and the controller aswell as the cHash parameters находятся в сгенерированном URL-адресе, отображаемом браузером. Там все нормально выглядит.   -  person dombg    schedule 06.03.2019


Ответы (1)


Я сам нашел решение своей проблемы. Проблема не была связана с Typo3, так как это был код Javascript, который вмешался в процесс отправки link action, что привело к перенаправлению.

person dombg    schedule 06.03.2019