Smarty-Blöcke die auf _if enden

Thema wurde von Anonymous, 13. März 2018 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.125
    Danke vergeben:
    947
    Hallo,

    wenn ein Smarty Block auf _if endet, heißt das dann dass der nur in Benutzung ist wenn das entsprechende Modul auf das er sich bezieht aktiviert ist? Beispiel aus der module/shopping_cart.html:

    Code:
    {block name="module_shopping_cart_yoochoose_if"}
    Ich würde gerne unter dem Checkout-Button bzw. unter dem Warenkorb Cross Selling Artikel und einen Hinweis dass Gutscheincodes nicht im Warenkorb angezeigt werden können.

    Wenn der obige Block ohne Aktivierung von youchoose (was auch immer es ist) nicht funktioniert, würde ich sagen, dass da noch ein Block Tag fehlt, es sei denn man möchte die ganze Datei weiterhin überladen.
     
  2. Kai Stejuhn
    Kai Stejuhn Beta-Held
    Registriert seit:
    26. September 2014
    Beiträge:
    1.454
    Danke erhalten:
    743
    Danke vergeben:
    92
    Der Block wird immer ausgewertet, eagl ob yoochoose da ist oder nicht.

    Wenn Du jetzt z. B. ganz unten etwas rein haben möchtest, dann wäre das

    HTML:
    {block name="module_shopping_cart_yoochoose_if" append}
    Dein Programmcode
    {/block}