Quantcast
Channel: TYPO3 Template & Typoscript - TYPO3 Forum
Viewing all articles
Browse latest Browse all 197

Oops, an error occurred! An argument "key" or "id" has to be provided

$
0
0
Hallo,
ich bekomme plötzlich beim Login in sBE auf Typo3 8.7.4 folgenden Fehler:

Oops, an error occurred!

An argument "key" or "id" has to be provided

More information regarding this error might be available online.

Dem folgt diese Fehlerbehebung

Solution:

Check your fluid template for empty keys or syntax errors in f:translate tags. In my case, it was:

Wrong:

<f:translate key="{openFeed}"/> 

Right:

<f:translate key="openFeed"/>
Ich habe jetzt in diesen Templates Fluidhelper integriert.
Homepage.html
<f:layout name="Standard"/>

<f:section name="Main">

<f:render partial="Jumbotron" arguments="{_all}"/>

<div class="row">
<div class="col-md-9">
<f:format.raw>{maincontent}</f:format.raw>
</div>
<div class="col-md-3 marginale">
<f:format.raw>{marginalie}</f:format.raw>
</div>
</div>
</f:section>

1Column.html
<f:layout name="Standard"/>

<f:section name="Main">

<div class="row">
<div class="col-md-12">
<f:cObject typoscriptObjectPath="lib.rootline" />
</div>
</div>

<div class="row">
<div class="col-md-12">
<f:format.raw>{maincontent}</f:format.raw>
</div>
</div>
</f:section>
2Columns.html
<f:layout name="Standard"/>

<f:section name="Main">

<div class="row">
<div class="col-md-12">
<f:cObject typoscriptObjectPath="lib.rootline" />
</div>
</div>
<div class="row">
<div class="col-md-9">
<f:format.raw>{maincontent}</f:format.raw>
</div>
<div class="col-md-3 marginale">
<f:format.raw>{marginalie}</f:format.raw>
</div>
</div>
</f:section>
1Column_Jumbotron.html
<f:layout name="Standard"/>

<f:section name="Main">

<div class="row">
<div class="col-md-12">
<f:cObject typoscriptObjectPath="lib.rootline" />
</div>
</div>

<f:render partial="Jumbotron" arguments="{_all}"/>

<div class="row">
<div class="col-md-12">
<f:format.raw>{maincontent}</f:format.raw>
</div>
</div>
</f:section>
2Columns_Jumbotron.html
<f:layout name="Standard"/>

<f:section name="Main">

<div class="row">
<div class="col-md-12">
<f:cObject typoscriptObjectPath="lib.rootline" />
</div>
</div>
<div class="row">
<div class="col-md-9">
<f:format.raw>{maincontent}</f:format.raw>
</div>
<div class="col-md-3 marginale">
<f:format.raw>{marginalie}</f:format.raw>
</div>
</div>
</f:section>

Wenn ich wie in der Lösung arguments="{_all}" gegen arguments="_all" austausche, dann ist das Frontend weg.
Sieht von euch jemand, wo der Fehler liegen könnte? Ich weiß jetzt auch nicht mehr bei welchem Videoschritt von WoWa's Typo3-Video der Fehler erstmals auftrat, das sehe ich erst beim erneuten Einloggen, was durchaus am nächsten Tag der Fall sein kann.

Grüße

Diani














Viewing all articles
Browse latest Browse all 197