Ankündigung

Einklappen
Keine Ankündigung bisher.

COWOA bei Bestellung von Geschenkgutscheinen deaktivieren

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    (Zen-Cart 1.5.6) COWOA bei Bestellung von Geschenkgutscheinen deaktivieren

    Hallo!

    Gibt es eine möglichkeit das wenn ein Kunde "Geschenkgutscheine" Artnr. mit GIFT das fehld für Bestellen ohne Kundenkonto zu dektivieren?

    #2
    Um zu prüfen, ob etwas Bestimmtes im Warenkorb ist, steht immer in_cart_check für die cart Session zur Verfügung.

    Ist ein Artikel aus Hauptkategorie 21 im Warenkorb?
    Code:
    <?php if ($_SESSION['cart']->in_cart_check('master_categories_id','21') > 0){ ?>
    mach irgendwas
    <?php } ?>
    Ist kein Artikel aus Hauptkategorie 21 im Warenkorb?
    Code:
    <?php if ($_SESSION['cart']->in_cart_check('master_categories_id','21') == 0){ ?> 
    mach irgendwas
    <?php } ?>
    Wenn sich die Gutscheine in Kategorie 21 befinden, dann könnte z.B. in includes/templates/DEINTEMPLATE/templates/tpl_login_default.php die Abfrage
    Code:
    <?php if (COWOA_STATUS == 'true') { ?>
    zu Beginn des COWOA Buttons mit der zusätzlichen Abfrage
    Code:
    <?php if ($_SESSION['cart']->in_cart_check('master_categories_id','21') == 0){ ?>
    erweitert werden, um die COWOA Option in solchen Fällen zu deaktivieren.

    Zahlreiche Code Beispiele solcher Abfragen für diverse Szenarien sind mit einer Forensuche nach in_cart_check zu finden

    Kommentar


      #3
      Vielen Dank!
      Aber kannst Du mir bitte genau schreiben wo ich was machen muss, weil da kenn ich mich leider net so aus und wenn ich probiere habe ich immer nur weisse seiten!!

      Kommentar


        #4
        Wenn es in includes/templates/DEINDEMPLATE/templates/tpl_login_default.php so aussieht:
        Code:
        <!-- bof COWOA -->
        <?php if (COWOA_STATUS == 'true') { ?>  
        <br class="clearBoth" />
            <fieldset id="cowoalogin">
            <legend><?php echo TEXT_HEADING_COWOA; ?></legend>
            <div class="information"><?php echo TEXT_RATHER_COWOA; ?></div>
            <div class="buttonRow forward">
            <?php echo "<a href=\"" . zen_href_link(FILENAME_NO_ACCOUNT, '', 'SSL') . "\">"; ?>
            <?php echo zen_image_button(BUTTON_IMAGE_CONTINUE, BUTTON_CONTINUE_ALT); ?></a></div>
            <br class="clearBoth" />
            </fieldset>
          <?php } ?>
        <!-- eof COWOA -->
        Dann sieht es nach der oben beschriebenen Änderung so aus:

        Code:
        <!-- bof COWOA -->
        <?php if (COWOA_STATUS == 'true') { ?>  
        [COLOR=#ff0000]<?php if ($_SESSION['cart']->in_cart_check('master_categories_id','21') == 0){ ?> [/COLOR]
        <br class="clearBoth" />
            <fieldset id="cowoalogin">
            <legend><?php echo TEXT_HEADING_COWOA; ?></legend>
            <div class="information"><?php echo TEXT_RATHER_COWOA; ?></div>
            <div class="buttonRow forward">
            <?php echo "<a href=\"" . zen_href_link(FILENAME_NO_ACCOUNT, '', 'SSL') . "\">"; ?>
            <?php echo zen_image_button(BUTTON_IMAGE_CONTINUE, BUTTON_CONTINUE_ALT); ?></a></div>
            <br class="clearBoth" />
            </fieldset>
          [COLOR=#ff0000]<?php } ?>[/COLOR]
          <?php } ?>
        <!-- eof COWOA -->

        Kommentar


          #5
          Danke schön

          Kommentar

          Info zu diesem Forenarchiv:
          Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
          Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
          Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
          PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
          Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
          FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

          Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
          Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
          Fehler in der Software können auf Github als Issues gemeldet werden.
          Follow us
          aktuelle version
          Zen Cart 1.5.7g deutsch
          vom 12.12.2023
          [Download]
          Lädt...
          X