浏览代码

override default social meta for event page

Olivier Massot 4 年之前
父节点
当前提交
610d234224

+ 10 - 0
ot_templating/Resources/Private/Partials/Classic/EventsShow.html

@@ -1,3 +1,13 @@
+{namespace v=FluidTYPO3\Vhs\ViewHelpers}
+
+<f:comment><!-- Override default social metadata --></f:comment>
+<v:variable.register.set name="forceSocialTitle" value="{event.name}"/>
+<v:variable.register.set name="forceSocialDescription" value="{event.description}"/>
+<f:if condition="{event.image}">
+    <v:variable.register.set name="forceSocialImageUrl" value="{event.image}"/>
+</f:if>
+
+
 <div class="ot-show-event">
 
     <header>

+ 9 - 0
ot_templating/Resources/Private/Partials/Modern/EventsShow.html

@@ -1,3 +1,12 @@
+{namespace v=FluidTYPO3\Vhs\ViewHelpers}
+
+<f:comment><!-- Override default social metadata --></f:comment>
+<v:variable.register.set name="forceSocialTitle" value="{event.name}"/>
+<v:variable.register.set name="forceSocialDescription" value="{event.description}"/>
+<f:if condition="{event.image}">
+    <v:variable.register.set name="forceSocialImageUrl" value="{event.image}"/>
+</f:if>
+
 <div class="ot-show-event">
 
     <header>