Проблема с формой AMP в платформе MVC
У меня проблема с формой, использующей AMP.
Форма отлично работает на стандартной странице amp html - нажимается кнопка и запускается search.php.
<form method="post" action-xhr="search.php" target="_top">
<input name="query" placeholder="search" id="query" size="40" value="">
<button type=submit class="btn-search"><amp-img ></amp-img></button>
<input type=hidden name=search value=1>
</form>
Тогда тот же самый код (включая все включения и т. Д.) В структуре MVC, которую я использую, не работает. Нажата кнопка и ничего не происходит.
Исходные коды на обоих идентичны при просмотре исходного кода страницы.
Должно ли этого не происходить - возможно, у конкретной платформы MVC, которую я использую, есть проблема с этим?
Или это из-за того, что это MVC, представление (header.twig) имеет форму в неработающей версии. Пойдет ли php-код из search.php в контроллер?
Любая помощь будет принята с благодарностью!