Wintersport

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 Snowconditionreport an Wege zeigen mittels PHP

<?php

  if($thuecat->getSnowConditionReport('thuecat_snowconditionreport','weg',$this->id))
  {
    echo '<h3>Snowconditionreport</h3>';
    echo $thuecat->getSnowConditionReport('thuecat_snowconditionreport','weg',$this->id);
  }

?>

Folgenden Parameter, müssen gesetzt sein:

public function getSnowConditionReport($tmpl, $db, int $id): string

@param str $tmpl -> Template welches genutzt werde soll (thuecat_snowconditionreport)
@param str $db -> Genutze Datenbank für Wege oder POI (weg/poi)
@param int $id -> ID des Weges/POI
@return string


Einschub Snowoperationcondition an Wege zeigen mittels PHP

<?php

 if($thuecat->getSnowOperatingCondition('thuecat_snowoperationcondition','weg',$this->id))
  {
    echo '<h3>Snowoperationcondition</h3>';
    echo $thuecat->getSnowOperatingCondition('thuecat_snowoperationcondition','weg',$this->id);
  }

?>

Folgenden Parameter, müssen gesetzt sein:

public function getSnowOperatingCondition($tmpl, $db, int $id): string

@param str $tmpl -> Template welches genutzt werde soll (thuecat_snowconditionreport)
@param str $db -> Genutze Datenbank für Wege oder POI (weg/poi)
@param int $id -> ID des Weges/POI
@return string