Events

Einbindungen von Funktionen

Damit die Einbindung funktioniert, muss die Klasse in jedem Template am Anfang mittels PHP eingebunden werden.

<?php

// -------- Helper-Funktionen für ThueCat einbinden  --------

use App\Controller\Thuecat;
$thuecat = new Thuecat();

?>

Einschub POI's an Event zeigen mittels PHP

<?php

  if($thuecat->getPOIsByEvent('cm_listing_card_poi',3,$this->id,true))
  {
    echo '<h3>In der Nähe entdecken</h3>';
    echo $thuecat->getPOIsByEvent('cm_listing_card_poi',3,$this->id,true);
  }

?>

Folgenden Parameter, müssen gesetzt sein:

Liefert POI's nach EVENT als HTML-Teaser

public function getPOIsByEvent($tmpl, $imgsizeID, $id, $wrapper): string

@param str $tmpl -> Template welches genutzt werde soll (event_teaser,event_list,event_upcoming)
@param int $imgsizeID -> ID-Nummer der Bildgröße die genutzt werden soll
@param int $id
@param bool $wrapper -> Zeigt die umschliessenden Container der Liste an (true/false)
@return string