<?php

//###### Letztes eingebundenes Produkt auswählen (da Produktvorlage wird nur ein spezifisches Produkt ausgewählt)
end($product);
$givenProductArrayId = key($product);

################################################################################## ###### HTML-Tag öffnen ################################################################################## echo '<html>'; ###### Variablen bestimmen

$namespaceNameString = 'wiki:ernaehrung:marke:' . phpCreateDokuWikiConformName($product[$givenProductArrayId]['marke']['wert']);
if ($product[$givenProductArrayId]['empfehlung']['wert'] == "4") {
  $suggestionIcon = 'wiki:ernaehrung:icons:alticon_lebensmittel_tipp_4v4.png';
} elseif ($product[$givenProductArrayId]['empfehlung']['wert'] == "3") {
  $suggestionIcon = 'wiki:ernaehrung:icons:alticon_lebensmittel_tipp_3v4.png';
} elseif ($product[$givenProductArrayId]['empfehlung']['wert'] == "1") {
  $suggestionIcon = 'wiki:ernaehrung:icons:alticon_lebensmittel_tipp_1v4.png';
} else {
  $suggestionIcon = 'wiki:ernaehrung:icons:alticon_lebensmittel_tipp_2v4.png';
}

echo ' <!– ################################################################################## ###### parentbox umspannender Inhalts-Container (öffnen) ################################################################################## –>

<!– ################################################################################## ###### titlebox (Produktname) ################################################################################## –>

    <div class="titlebox-top"></html>' . $product[$givenProductArrayId]['produktlinie']['wert'] . '<html></div>
    <div class="titlebox-bottom"></html>' . $product[$givenProductArrayId]['produktname']['wert'] . '<html> (<script language="javascript">document.write(Math.max(document.documentElement.clientWidth, window.innerWidth || 0) + "x" + Math.max(document.documentElement.clientHeight, window.innerHeight || 0) + " @ " + screen.width + "x" + screen.height); </script>)</div>
  </div>

<!– ################################################################################## ###### suggestionbox (Icon und Gesamtbewertung) ################################################################################## –>

    <div class="coverbox-image"></html>{{' . $namespaceNameString . ':' . $product[$givenProductArrayId]['imageCover']['wert'] . '?nolink}}<html></div>
    
    <div class="contentbox-beside-cover">Meine Bewertung:
      <div class="suggestbox-row">
<!-- ###### Icon -->
        <div class="suggestbox-row-icon"></html>{{' . $suggestionIcon . '?nolink}}<html></div>
<!-- ###### Empfehlung -->
        <div class="suggestbox-row-information">
          <div class="suggestbox-row-information-title">' . $product[$givenProductArrayId]['empfehlung']['notiz'] . '</div>
          <div class="suggestbox-row-information-content">
  <!-- ###### Geschmack -->
            <div class="suggestbox-rating-box">
              <div class="suggestbox-rating-title">Geschmack</div>
              <div class="suggestbox-rating-scale" style="padding-left: calc(calc(' . ($product[$givenProductArrayId]['geschmack']['wert'] - 1) . ') * var(--div-suggestbox-rating-scale-marks) + calc(var(--global-font-size)/2));">
                &#9733;
              </div>
              <div class="suggestbox-rating-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_geschmack_' . $product[$givenProductArrayId]['geschmack']['wert'] . 'v4.png?nolink}}<html></div>
            </div>
  <!-- ###### Wuerze -->
            <div class="suggestbox-rating-box">
              <div class="suggestbox-rating-title">Würze</div>
              <div class="suggestbox-rating-scale" style="padding-left: calc(calc(' . ($product[$givenProductArrayId]['wuerze']['wert'] - 1) . ') * var(--div-suggestbox-rating-scale-marks) + calc(var(--global-font-size)/2));">
                &#9733;
              </div>
              <div class="suggestbox-rating-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_wuerze_' . $product[$givenProductArrayId]['wuerze']['wert'] . 'v4.png?nolink}}<html></div>
            </div>
  <!-- ###### Konsistenz -->
            <div class="suggestbox-rating-box">
              <div class="suggestbox-rating-title">Konsistenz</div>
              <div class="suggestbox-rating-scale" style="padding-left: calc(calc(' . ($product[$givenProductArrayId]['konsistenz']['wert'] - 1) . ') * var(--div-suggestbox-rating-scale-marks) + calc(var(--global-font-size)/2));">
                &#9733;
              </div>
              <div class="suggestbox-rating-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_konsistenz_' . $product[$givenProductArrayId]['konsistenz']['wert'] . 'v4.png?nolink}}<html></div>
            </div>
          </div>
        </div>
      </div>
    </div>
    
  </div>

<!– ################################################################################## ###### suggestionbox (Fazit) ################################################################################## –>

    <div class="contentbox">Fazit:
      <div class="contentbox-information"><poem></html>' . $product[$givenProductArrayId]['fazit']['notiz'] . '<html></poem><br /><br /></div>
    </div>
  </div>

<!– ################################################################################## ###### Erkenntnisbox Merkmale (öffnen) ################################################################################## –>

    <div class="contentbox">Meine Erkenntnisse:

';

  
foreach ($product[$givenProductArrayId] as $currentProductCriteriaName=>$currentProductCriteriaProperty) {
  // Sonderzeichen wieder herstellen
  if ($currentProductCriteriaName == 'suessstofffrei') { $customizedProductCriteriaName = 'süßstofffrei'; }
  elseif ($currentProductCriteriaName == 'huehnereifrei') { $customizedProductCriteriaName = 'hühnereifrei'; }
  elseif ($currentProductCriteriaName == 'palmoelfrei') { $customizedProductCriteriaName = 'palmölfrei'; }
  else { $customizedProductCriteriaName = $currentProductCriteriaName; }
  
  //Kriteriennamen 'gross' schreiben
  $customizedProductCriteriaName = ucfirst($customizedProductCriteriaName);
  // 'frei' aus dem String entfernen und 'Ohne ' voranstellen
  if (strpos($customizedProductCriteriaName , 'frei') !== false) {
    $customizedProductCriteriaName = "Ohne " . str_replace("frei","",$customizedProductCriteriaName);
  }
  // Merkmale und Label listen
  if ((($currentProductCriteriaProperty['kategorie'] == 'label') || ($currentProductCriteriaProperty['kategorie'] == 'merkmal')) && ($currentProductCriteriaProperty['wert'] == '1')){
    echo'
      <div class="suggestbox-row">
        <div class="suggestbox-row-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_' . $currentProductCriteriaName . '.png?nolink}}<html></div>
        <div class="suggestbox-row-information">
          <div class="suggestbox-row-information-title"></html>' . $customizedProductCriteriaName  . '<html></div>
          <div class="suggestbox-row-information-content"></html>' . $currentProductCriteriaProperty['notiz'] . '<html></div>
        </div>
      </div>
    ';
  }
}

// Zucker, Zuckerersatz und Zuckeraustausch listen
if (($product[$givenProductArrayId]['zucker']['wert'] == '1') || ($product[$givenProductArrayId]['zuckeraustauschstoffe']['wert'] == '1') || ($product[$givenProductArrayId]['zuckerersatzstoffe']['wert'] == '1') || ($product[$givenProductArrayId]['zuckeralternativen']['wert'] == '1')) {
  echo'
    <div class="suggestbox-row">
<!-- ###### Icon -->
      <div class="suggestbox-row-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_achtung.png?nolink}}<html></div>
<!-- ###### Hinweis auf Süße-->
      <div class="suggestbox-row-information">
        <div class="suggestbox-row-information-title">Enthält Süße</div>
        <div class="suggestbox-row-information-content">
  ';

###### Zucker if ($product[$givenProductArrayId]['zucker']['wert'] == '1') { echo'

            <div class="suggestbox-rating-title">Zuckerarten</div>
            <div class="suggestbox-rating-content"></html>' .
              $product[$givenProductArrayId]['zucker']['notiz']
            . '<html></div>
            <div class="suggestbox-rating-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_suesse_zucker.png?nolink}}<html></div>
          </div>
        ';
    }

###### Suessstoff if ($product[$givenProductArrayId]['zuckerersatzstoffe']['wert'] == '1') { echo'

            <div class="suggestbox-rating-title">Süßstoffe</div>
            <div class="suggestbox-rating-content"></html>' .
              $product[$givenProductArrayId]['zuckerersatzstoffe']['notiz']
            . '<html></div>
            <div class="suggestbox-rating-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_suesse_suessstoff.png?nolink}}<html></div>
          </div>
        ';
    }

###### Zuckeraustausch if ($product[$givenProductArrayId]['zuckeraustauschstoffe']['wert'] == '1') { echo'

            <div class="suggestbox-rating-title">Austauschstoffe</div>
            <div class="suggestbox-rating-content"></html>' .
              $product[$givenProductArrayId]['zuckeraustauschstoffe']['notiz']
            . '<html></div>
            <div class="suggestbox-rating-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_suesse_zuckeraustausch.png?nolink}}<html></div>
          </div>
        ';
    }

###### natürliche Süßungsmittel if ($product[$givenProductArrayId]['zuckeralternativen']['wert'] == '1') { echo'

            <div class="suggestbox-rating-title">Natürliche Süße</div>
            <div class="suggestbox-rating-content"></html>' .
              $product[$givenProductArrayId]['zuckeralternativen']['notiz']
            . '<html></div>
            <div class="suggestbox-rating-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_suesse_zuckeralternativen.png?nolink}}<html></div>
          </div>
        ';
    }
  echo'
      </div>
    </div>
  ';  
}
// Farbstoffe listen
if (($product[$givenProductArrayId]['farbstoffesynthetisch']['wert'] == '1') || ($product[$givenProductArrayId]['farbstoffenatuerlich']['wert'] == '1')) {
  echo'
    <div class="suggestbox-row">
<!-- ###### Icon -->
      <div class="suggestbox-row-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_achtung.png?nolink}}<html></div>
<!-- ###### Hinweis auf Farbzusätze-->
      <div class="suggestbox-row-information">
        <div class="suggestbox-row-information-title">Enthält Farbzusätze</div>
        <div class="suggestbox-row-information-content">
  ';  

###### Farbstoffe synthetisch if ($product[$givenProductArrayId]['farbstoffesynthetisch']['wert'] == '1') { echo'

            <div class="suggestbox-rating-title">künstliche Farbstoffe</div>
            <div class="suggestbox-rating-content"></html>' .
              $product[$givenProductArrayId]['farbstoffesynthetisch']['notiz']
            . '<html></div>
            <div class="suggestbox-rating-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_farbe_kuenstlich.png?nolink}}<html></div>
          </div>
      ';
    }

###### Farbstoffe natürlich if ($product[$givenProductArrayId]['farbstoffenatuerlich']['wert'] == '1') { echo'

            <div class="suggestbox-rating-title">natürliche Farbzusätze</div>
            <div class="suggestbox-rating-content"></html>' .
              $product[$givenProductArrayId]['farbstoffenatuerlich']['notiz']
            . '<html></div>
            <div class="suggestbox-rating-icon"></html>{{wiki:ernaehrung:icons:alticon_lebensmittel_farbe_natuerlich.png?nolink}}<html></div>
          </div>
        ';
      }
      echo'
      </div>
    </div>
  ';  
}

echo ' <!– ################################################################################## ###### Erkenntnisbox Merkmale (schließen) ################################################################################## –> </div> </div> <!– ################################################################################## ###### parentbox umspannender Inhalts-Container (schließen) ################################################################################## –>

</div>

<script> var biggestHeight = 0; Loop through elements children to find & set the biggest height $(".parentbox*").each(function(){ If this elements height is bigger than the biggestHeight if ($(this).height() > biggestHeight ) {

 // Set the biggestHeight to this Height
 biggestHeight = $(this).height();

} });

Set the container height $(".parentbox").height(biggestHeight); </script> <!– ################################################################################## ###### HTML-Tag schließen ################################################################################## –> </html> ';

Diese Website verwendet Cookies. Durch die Nutzung der Website stimmen Sie dem Speichern von Cookies auf Ihrem Computer zu. Außerdem bestätigen Sie, dass Sie unsere Datenschutzbestimmungen gelesen und verstanden haben. Wenn Sie nicht einverstanden sind, verlassen Sie die Website.Weitere Information