TYPO3 RealUrl с типом страницы только на одной странице - PullRequest
0 голосов
/ 27 февраля 2020

У меня есть обычное расширение Extbase в TYPO3 7.6 с базовой настройкой c RealUrl. Список и представление представления находятся на одной странице и разделены условием GP - в основном, если еще ... работает просто отлично.

Теперь я реализовал Google AMP только для представления showAction. На представлении шоу у меня есть эти два канонических тега:

<link rel="amphtml" href="https://url.de/amp/video/sometitle/" />
<link rel="canonical" href="https://url/video/sometitle/" />

Это тоже просто замечательно. Теперь мой код RealUrl для возможности вызова этой страницы таков:

array(
    'GETvar' => 'amptype',
    'valueMap' => array(
        'amp' => '1602'
    ),
    'noMatch' => 'bypass',
)

, который также отлично работает. Но в этом представлении showAction все сгенерированные ссылки (на другие подстраницы) также имеют добавленный путь /amp/. Я должен избегать этого. Все остальные ссылки должны вызываться без пути / amp / path в href, этот путь должен быть разрешен только странице с pagetype / amptype 1602.

Я пытался удалить linkvars, но это не помогло не работает.

[globalVar = GP:amptype = 1602]

    config.linkVars >

[global]

Как я мог выполнить sh это?

...