Ergebnis 1 bis 3 von 3

Thema: Datenweitergabe an Versanddienstleister ausblenden bei Download-Artikel

  1. #1
    Padawan Stufe II Avatar von ldiemer
    Registriert seit
    27.08.2004
    Beiträge
    108
    Themen
    30
    DANKE
    15
    Erhaltene Danke: 0

    Standard Datenweitergabe an Versanddienstleister ausblenden bei Download-Artikel

    Morgen zusammen,

    ich bastele gerade an der Möglichkeit rum, Download-Artikel anzubieten. Ist auch alles soweit am Laufen. Ich habe allerdings eine Frage zum Modul "Einwilligung in Datenweitergabe an Versandunternehmen 1.0.1 für Zen Cart 1.5.5 deutsch", dass ich einsetze - und auch gut funktioniert.

    Wenn ich nur einen Download-Artikel im Warenkorb habe und an die Kasse gehe, dann übergeht ZC ja automatisch die Adressseite, macht ja auch Sinn... Allerdings ist die Zustimmung zur Datenweitergabe an das Versandunternehmen immer noch da und muss angeklickt werden. Das ist mindestens mal unschön aber auch eher verwirrend für den Kunden.

    Wunschszenario wäre: Die Nachfrage nach der Datenweitergabe wird ausgeblendet, wenn NUR Download-Artikel ohne Versand im Warenkorb liegen. Wenn es ein gemischter Warenkorb ist, dann soll zusammen die Abfrage natürlich wieder kommen, bei einem Warenkorb mit reinen Lieferprodukten sowieso wie gehabt...

    Würde das gehen?

    Ich danke Euch für Eure Hilfe und wünsche happy WE.

    LG
    Lutz

  2. #2
    Jedi-Ritter Avatar von webchills
    Registriert seit
    30.10.2004
    Ort
    Österreich
    Beiträge
    6.899
    Themen
    92
    DANKE
    3
    Erhaltene Danke: 1.202

    Standard

    Es gibt da sicher mehrere Möglichkeiten, eine wäre z.B.

    includes/templates/DEINTEMPLATE/templates/tpl_checkout_payment_default.php
    statt
    Code:
    <fieldset>
    <legend><?php echo TABLE_HEADING_CARRIER; ?></legend>
    <div><?php echo TEXT_CARRIER_DESCRIPTION;?></div>
    <?php echo  zen_draw_radio_field('carrier', 'ja', false, 'id="carrierja"');?>
    <label class="checkboxLabel" for="carrier"><?php echo TEXT_CARRIER_YES; ?></label>
    <?php echo  zen_draw_radio_field('carrier', 'nein', false, 'id="carriernein"');?>
    <label class="checkboxLabel" for="carrier"><?php echo TEXT_CARRIER_NO; ?></label>
    </fieldset>
    folgendes
    Code:
    <?php if (isset($_SESSION['shipping']['id']) && $_SESSION['shipping']['id'] == 'free_free') { ?>      
    <?php  } else { ?>
    <fieldset>
    <legend><?php echo TABLE_HEADING_CARRIER; ?></legend>
    <div><?php echo TEXT_CARRIER_DESCRIPTION;?></div>
    <?php echo  zen_draw_radio_field('carrier', 'ja', false, 'id="carrierja"');?>
    <label class="checkboxLabel" for="carrier"><?php echo TEXT_CARRIER_YES; ?></label>
    <?php echo  zen_draw_radio_field('carrier', 'nein', false, 'id="carriernein"');?>
    <label class="checkboxLabel" for="carrier"><?php echo TEXT_CARRIER_NO; ?></label>
    </fieldset>
    <?php
      }
    ?>
    includes/modules/pages/checkout_confirmation/header_php.php
    statt
    Code:
      if (!isset($_POST['carrier']))  {
        $messageStack->add_session('checkout_payment', ERROR_CARRIER_NOT_ACCEPTED, 'error');
      }
    folgendes
    Code:
      if (isset($_SESSION['shipping']['id']) && $_SESSION['shipping']['id'] == 'free_free') {
          //
          } else {
      if (!isset($_POST['carrier']))  {
        $messageStack->add_session('checkout_payment', ERROR_CARRIER_NOT_ACCEPTED, 'error');
      }
    }
    !!! kostenloser Support ausschließlich im Forum - Nicht per Email, nicht per Telefon und nicht per PM !!!

  3. Folgender User sagt Danke zu webchills für den nützlichen Beitrag:

    ldiemer (27.02.2018)

  4. #3
    Padawan Stufe II Avatar von ldiemer
    Registriert seit
    27.08.2004
    Beiträge
    108
    Themen
    30
    DANKE
    15
    Erhaltene Danke: 0
    Erstellt von

    Standard Funktioniert soweit!

    Danke webchills, geht... Wäre vielleicht eine Idee, dass in das Paket https://www.zen-cart-pro.at/forum/vb...downloadid=250 aufzunehmen, oder? Macht ja Sinn meiner Meinung nach...

    L.

Ähnliche Themen

  1. Datenweitergabe DHL 1.5.4
    Von afrobay im Forum Sonstige Module
    Antworten: 0
    Letzter Beitrag: 06.02.2017, 12:43
  2. Artikel zum Download
    Von Smartsoul im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 0
    Letzter Beitrag: 14.09.2010, 15:27
  3. Versanddienstleister und Art soll vom Kunden ausgewählt werden
    Von Periodenfee im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 12.10.2009, 13:04
  4. Lagerbestand bei download Artikel
    Von heboa im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 16.01.2009, 13:46
  5. Artikel zum Download
    Von Budman im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 2
    Letzter Beitrag: 09.02.2005, 14:08

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.
Die amerikanische Zen-Cart Version berücksichtigt viele rechtliche Erfordernisse nicht, denen ein Onlineshop im deutschsprachigen Raum unterworfen ist. Daher wurde die deutsche Zen-Cart Version nicht nur bloß ins Deutsche übersetzt, sondern auch funktional auf die Anforderungen, die an Onlineshops in Deutschland, Österreich und der Schweiz gestellt werden, angepasst.

Die amerikanische Version ist extrem abgespeckt und stellt weiterführende Funktionalitäten durch zusätzliche Module bereit, die erst mühsam manuell installiert werden müssen. Zahlreiche häufig genutzte Erweiterungen und eigene Entwicklungen sind in der deutschen Zen Cart Version bereits vorinstalliert.
Die deutsche Zen-Cart Version bietet außerdem einen völlig multilingualen Adminbereich. Weitere für die deutsche Zen Cart Version angepasste Erweiterungen stehen in unserem Downloadbereich zur Verfügung.

Die deutsche Zen Cart Version wird seit 15 Jahren von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.6d deutsch
vom 07.11.2019
[Download]

unterstützen
Unterstütze die Weiterentwicklung der deutschen Zen Cart Version mit einer Spende!

Spende für die Weiterentwicklung der deutschen Zen Cart Version