|
|
@@ -1,17 +1,48 @@
|
|
|
+{namespace v=FluidTYPO3\Vhs\ViewHelpers}
|
|
|
+{namespace ot=Opentalent\OtTemplating\ViewHelpers}
|
|
|
+
|
|
|
<f:comment><!-- Special layout for the Members page --></f:comment>
|
|
|
<f:layout name="News" />
|
|
|
|
|
|
<f:comment><!-- Render the header defined in partial/header.html--></f:comment>
|
|
|
<f:render partial="Classic/Header" arguments="{_all}" />
|
|
|
|
|
|
+<v:variable.set name="request"
|
|
|
+ value="{ot:request.get()}" />
|
|
|
+
|
|
|
<div class="main">
|
|
|
<f:comment><!-- Central column --></f:comment>
|
|
|
<div class="content">
|
|
|
<div class="news-section">
|
|
|
|
|
|
- <f:cObject typoscriptObjectPath="lib.tx_ottemplating.widgets.detailnews" />
|
|
|
- <f:cObject typoscriptObjectPath="lib.tx_ottemplating.widgets.listnews" />
|
|
|
+ <f:if condition="{request.tx_news_pi1.news}">
|
|
|
+ <f:then>
|
|
|
+ <f:comment><!-- a news was required, show details --></f:comment>
|
|
|
+
|
|
|
+ <v:render.request extensionName="News"
|
|
|
+ vendorName="GeorgRinger"
|
|
|
+ controller="News"
|
|
|
+ action="detail"
|
|
|
+ arguments="{news: request.tx_news_pi1.news}" />
|
|
|
+
|
|
|
+ <f:link.page>
|
|
|
+ Revenir à la liste des actualités
|
|
|
+ </f:link.page>
|
|
|
+
|
|
|
+ </f:then>
|
|
|
+ <f:else>
|
|
|
+ <f:comment><!-- no news was required, show list --></f:comment>
|
|
|
+ <v:render.request extensionName="News"
|
|
|
+ vendorName="GeorgRinger"
|
|
|
+ controller="News"
|
|
|
+ action="list"
|
|
|
+ arguments="{overwriteDemand: {limit: 9}}" />
|
|
|
+ </f:else>
|
|
|
+ </f:if>
|
|
|
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+
|
|
|
+<f:comment><!-- Render the footer defined in partial/footer.html--></f:comment>
|
|
|
+<f:render partial="Classic/Footer" />
|