TYPO3 9.5.0 - pageUid для f: link.page не читает t3: // page? Uid = 80 - PullRequest
0 голосов
/ 17 октября 2018

У меня TYPO3 9.5.0LTS и я использую тему пакета начальной загрузки.Кажется, что все работает ... кроме ... когда я добавляю ссылку (внутреннюю или внешнюю) к элементу карусели ... ничего не отображается.Другие элементы выходят хорошо.

Я заглянул в CalltoAction.html ... и обнаружил, что pageUid для f: link.page не читает t3: // page? Uid = 80.

Когда я {records} ... я получаю ссылку => 't3: // page? Uid = 80' (16 символов)

И когда я тестирую в CalltoAction.html:

<p>{item.data.link}</p>
<f:if condition="{item.data.link}">
    <f:link.page pageUid="1" class="carousel-item-button btn btn-primary" additionalAttributes="{draggable:'false'}">
        <f:if condition="{item.data.button_text}">
            <f:then>
                <span>{item.data.button_text}</span>
            </f:then>
            <f:else>
                <span><f:translate key="readmore" extensionName="bootstrap_package" /></span>
            </f:else>
        </f:if>
    </f:link.page>
</f:if>
<f:if condition="{item.data.link}">
    <f:link.page pageUid="{item.data.link}" class="carousel-item-button btn btn-primary" additionalAttributes="{draggable:'false'}">
        <f:if condition="{item.data.button_text}">
            <f:then>
                <span>{item.data.button_text}</span>
            </f:then>
            <f:else>
                <span><f:translate key="readmore" extensionName="bootstrap_package" /></span>
            </f:else>
        </f:if>
    </f:link.page>
</f:if>

Я получаю следующий результат в FE:

<p>t3://page?uid=80</p>
<a draggable="false" class="carousel-item-button btn btn-primary" href="/"><span>Read more</span></a>
<span>Read more</span>

Итак, pageUid для f: link.page не читает t3: // page? Uid = 80

Как я могу решить это?

1 Ответ

0 голосов
/ 18 октября 2018

f:link.page -VH ожидает целое число (uid) в параметре pageUid.

t3://page?uid=80, которое является не целым числом, а строкой.Специальная строка, которая может обрабатываться f:link.typo3link -VH

...