Ergebnis 1 bis 14 von 14

Thema: Isotope-Kasse: Pflichtfelder setzen und keine Rechnungsadresse abfragen

  1. #1
    Contao-Nutzer Avatar von Jan Erdbeer
    Registriert seit
    21.07.2010.
    Ort
    Berlin
    Beiträge
    56

    Frage Isotope-Kasse: Pflichtfelder setzen und keine Rechnungsadresse abfragen

    Hallo,
    zwei Fragen:

    1.)
    ich habe im Isotope-Konfiguration bei shipping und billing adress fields einen Haken bei Email-Adresse gesetzt, aber da das so keine Pflichtfeld wird, können die Kunden auch ohne diese Angabe die Bestellung abschicken. Da ich meine Kunden aber viele Spam-Emails schicken will eine Versandbestätigung schicken möchte, würde ich das gern ändern. Wo und wie?

    2.)
    Der Bestellvorgang soll so einfach wie möglich bleiben, deswegen möchte ich nur die Lieferadresse abfragen, eine getrennte Rechnungsadresse soll garnicht erst abgefragt werden. Geht das? Wenn ich entsprechenden Code im Template entferne läuft der Bestellprozess nicht durch.

    Wie immer 1000 Dank für jeden Tipp.

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das Pflichtfeld musst du leider aktuell noch über die dcaconfig.php anpassen.
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_iso_addresses']['fields']['email']['mandatory'] = true
    In der nächsten Minor-Version wird das dann über's Backend konfigurierbar sein.

    Bezüglich der Rechnungsadresse, ich glaube nicht dass du die weglassen kannst. Die Versandadresse kannst du aber womöglich weglassen. Du müsstest allerdings sicherstellen dass immer "Versand = Rechnung" gewählt ist, indem du z.B. im Template ein hidden-Feld setzt.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  3. #3
    Contao-Nutzer Avatar von Jan Erdbeer
    Registriert seit
    21.07.2010.
    Ort
    Berlin
    Beiträge
    56

    Standard

    Besten Dank (mal wieder..)
    Großartigen Support für Isotope machst du, muss ja auch mal gesagt werden.

  4. #4
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Jan Erdbeer Beitrag anzeigen
    Großartigen Support für Isotope machst du, muss ja auch mal gesagt werden.
    Is ja auch mein Baby
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  5. #5
    Contao-Nutzer Avatar von pgrob
    Registriert seit
    10.07.2009.
    Ort
    Schweiz
    Beiträge
    205
    Partner-ID
    10267

    Standard

    Hallo Andreas

    Ich habe den Code in die dcaconfig.php eingefügt, leider ohne ergebniss. E-Mail wird immer noch nicht als Pflichtfeld ausgegeben. Hast du evt. noch einen Tipp was ich falsch gemacht haben könnte.

    Du meinst ja schon die dcaconfig.php im /system/config/ oder?

  6. #6
    Contao-Fan Avatar von bcit6k
    Registriert seit
    01.02.2010.
    Ort
    Bürmoos
    Beiträge
    296

    Standard

    Hi,

    die Datei ist die richtige.

    stimmt vieleicht der key nicht?

    $GLOBALS['TL_DCA']['tl_member']['fields']['KEY']['eval']['mandatory'] = true;

    hier durch KEY dargestellt.

    Die Rechnungsadresse kannst du weglassen in dem du in der Datei

    system/modules/isotope/config/config.php

    im Array $GLOBALS['ISO_CHECKOUT_STEPS'] die Schritte einfach auskommentierst.

    (zumindest hab ich noch keine Alternative finden können)

    ich hoffe das hilft dir!

  7. #7
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Rechnungsadresse solltest du nie weglassen... das ist die primäre Adresse im Shop, ohne die wohl einiges nicht mehr richtig geht. Hast du das Feld-Anpassen mit der neusten Version versucht? Zuvor gab's da nämlich ein Problem...
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  8. #8
    Contao-Nutzer
    Registriert seit
    24.11.2009.
    Ort
    Fläsch
    Beiträge
    248

    HTML Rechnungs- und Versandadresse vertauschen, Rechnungsadresse optional

    2.)
    Der Bestellvorgang soll so einfach wie möglich bleiben, deswegen möchte ich nur die Lieferadresse abfragen, eine getrennte Rechnungsadresse soll garnicht erst abgefragt werden. Geht das? Wenn ich entsprechenden Code im Template entferne läuft der Bestellprozess nicht durch.
    Ich habe so etwas ähnlich gerade umgesetzt, leider noch nicht online (Screenshot im Anhang). Ich habe Versand und Rechnungs-Adresse vertauscht (mithilfe des hooks $GLOBALS['TL_HOOKS']['addCustomAddress'] und überschreiben der Sprachlabels.) Das ganze ist update-sicher und die Bestellung kann korrekt abgeschlossen werden. Hast du dir sowas vorgestellt?
    Angehängte Grafiken Angehängte Grafiken
    http://www.ideadapt.net - where ideas become code

  9. #9
    Contao-Nutzer Avatar von pgrob
    Registriert seit
    10.07.2009.
    Ort
    Schweiz
    Beiträge
    205
    Partner-ID
    10267

    Standard

    hi bcit6k
    Danke für dein Feedback.

    Die Rechnungsadresse muss ich nicht ausblenden. Mir geht es nur darum das die E-Mail Adresse ein Pflichtfeld ist.

    Denn Code hab ich folgendermassen eingefügt:

    Code:
    $GLOBALS['TL_DCA']['tl_iso_addresses']['fields']['email']['mandatory'] = true;
    Wo muss ich dann den Key auslesen? Ist dieser nicht Fix gesetzt?

  10. #10
    Contao-Nutzer
    Registriert seit
    01.06.2011.
    Beiträge
    1

    Standard

    Code:
    $GLOBALS['TL_DCA']['tl_iso_addresses']['fields']['email']['eval']['mandatory'] = true;
    funktionierte bei mir

  11. #11
    Alter Contao-Hase
    Registriert seit
    04.02.2010.
    Beiträge
    1.366

    Standard

    Hi, darf ich kurz ansetzen; wie heißt das Feld für Rechnungsadresse/Lieferadresse-Telefon? Das soll bei mir auch Pflichtfeld werden.

    Danke
    Gruß
    Michel
    Geändert von Lengen1971 (17.06.2011 um 07:53 Uhr)

  12. #12
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Felder sind gleich benannt wie bei den Mitgliedern. Das Feld heisst "phone".
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  13. #13
    Alter Contao-Hase
    Registriert seit
    04.02.2010.
    Beiträge
    1.366

    Standard

    ah, super, Danke!

    Gruß
    Michel

  14. #14
    Contao-Nutzer Avatar von pgrob
    Registriert seit
    10.07.2009.
    Ort
    Schweiz
    Beiträge
    205
    Partner-ID
    10267

    Standard

    Danke jetzt funktionierts. Bei mir hat das ['eval'] gefehlt.

    Ein schönes Wochenende
    Gruss Patrick

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 9
    Letzter Beitrag: 05.12.2012, 20:30
  2. Kasse Felder vorausgefüllt
    Von chr.flader im Forum isotope
    Antworten: 11
    Letzter Beitrag: 22.02.2011, 07:21
  3. Antworten: 2
    Letzter Beitrag: 08.12.2010, 20:25
  4. Antworten: 2
    Letzter Beitrag: 15.10.2010, 13:07
  5. Antworten: 14
    Letzter Beitrag: 28.09.2010, 06:51

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •