Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: Artikel Anfrage

    hechicero

    • Mitglied
    • Beiträge: 233
    Re: MODUL: Artikel Anfrage
    Antwort #150 am: 02. Juli 2011, 15:46:12
    Jetzt funktioniert es!  :B

    Zur Vollständigkeit hier der Code:

    shop_content.php

    Code: PHP  [Auswählen]
    $c_query = xtc_db_query("SELECT * FROM ".TABLE_CUSTOMERS." c
                                       LEFT JOIN "
    . TABLE_ADDRESS_BOOK ." ab
                                              ON c.customers_id = ab.customers_id
                                           WHERE c.customers_id='"
    .$_SESSION['customer_id']."'");
                            $c_data = xtc_db_fetch_array($c_query);

                            $street = $c_data['entry_street_address'];
                            $postcode = $c_data['entry_postcode'];
                            $city = $c_data['entry_city'];
                            $email_address = $c_data['customers_email_address'];
                            $phone= $c_data['customers_telephone'];
    und contact_us.php

    Code: PHP  [Auswählen]
    $c_query = xtc_db_query("SELECT * FROM ".TABLE_CUSTOMERS." AS c
                                 LEFT JOIN "
    .TABLE_ADDRESS_BOOK." AS ab
                                        ON (ab.customers_id = c.customers_id)
                                     WHERE c.customers_id='"
    .$_SESSION['customer_id']."'");
                            $c_data = xtc_db_fetch_array($c_query);
                $email_address = stripslashes($c_data['customers_email_address']);
                // EOF - Dokuman - 2009-09-04: preallocate email address on contact form
                // BOF - Tomcraft - 2009-11-05 - Advanced contact form (additional fields)
                $phone = stripslashes($c_data['customers_telephone']);
                $company = stripslashes($c_data['entry_company']);
                $street = stripslashes($c_data['entry_street_address']);
                $postcode= stripslashes($c_data['entry_postcode']);
                $city = stripslashes($c_data['entry_city']);
    Wenn noch in shop_content.php eine if-Abfrage drin wäre, die in der Mail nur die ausgefüllten Felder anzeigen lässt wäre es perfekt.  :D

    Code: PHP  [Auswählen]
    $email_layout = "Name: ". $_POST['name'] . "\n" .
                                            "Strasse: ". $_POST['street'] . "\n" .
                                            "PLZ: ". $_POST['postcode'] . "\n" .
                                            "Stadt: ". $_POST['city'] . "\n" .
                                            "Email: ". $_POST['email'] . "\n" .
                                            "Telefon: ". $_POST['phone'] . "\n" .
                                            "Artikel: ". $_POST['products_name'] . "\n" .
                                            "\nNachricht:\n ". $_POST['message_body'];
    Grüße hechicero

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: MODUL: Artikel Anfrage
    Antwort #151 am: 02. Juli 2011, 16:14:02
    Hallo hechicero,

    das macht man so:

    Code: PHP  [Auswählen]
    $email_layout = "";
    if (isset($_POST['name'])) {
      $email_layout .= "Name: ". $_POST['name'] . "\n";
    }
    if (isset($_POST['street'])) {
      $email_layout .= "Strasse: ". $_POST['street'] . "\n";
    }
    if (isset($_POST['postcode'])) {
      $email_layout .= "PLZ: ". $_POST['postcode'] . "\n";
    }
    if (isset($_POST['city'])) {
      $email_layout .= "Stadt: ". $_POST['city'] . "\n";
    }
    if (isset($_POST['email'])) {
      $email_layout .= "Email: ". $_POST['email'] . "\n";
    }
    if (isset($_POST['phone'])) {
      $email_layout .= "Telefon: ". $_POST['phone'] . "\n";
    }
    if (isset($_POST['products_name'])) {
      $email_layout .= "Artikel: ". $_POST['products_name'] . "\n";
    }
    if (isset($_POST['message_body'])) {
      $email_layout .= "\nNachricht:\n ". $_POST['message_body'];
    }
    Viele Grüße

    Franky

    hechicero

    • Mitglied
    • Beiträge: 233
    Re: MODUL: Artikel Anfrage
    Antwort #152 am: 02. Juli 2011, 16:24:36
    Hallo Franky,

    wenn ich nicht als Kunde angemeldet bin und nur die Pflichtfelder ausfülle steht trotzdem:
    Zitat
    Name: Mein Name
    Strasse:
    PLZ:
    Stadt:
    Email: name@gmx.net
    Telefon:

    dran.

    Grüße hechicero

    franky_n

    • Experte
    • Beiträge: 4.950
    Re: MODUL: Artikel Anfrage
    Antwort #153 am: 02. Juli 2011, 16:35:42
    Hallo hechicero,

    dann ersetze mal die:

    Code: PHP  [Auswählen]
    isset($_POST['...'])
    durch

    Code: PHP  [Auswählen]
    $_POST['...'] != ""
    in allen Zeilen.

    ... ist der jeweilige Feldname.

    Viele Grüße

    Franky

    hechicero

    • Mitglied
    • Beiträge: 233
    Re: MODUL: Artikel Anfrage
    Antwort #154 am: 02. Juli 2011, 18:39:48
    Hallo Franky,

    so funktioniert es perfekt!  :B

     :thx: vielmals!!!

    Euch auch vielen Dank, Web28 und Tomcraft!!!

    Grüße hechicero

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.189
    • Geschlecht:
    Re: MODUL: Artikel Anfrage
    Antwort #155 am: 03. Juli 2011, 01:04:46
    Ist jemand bitte so lieb und stellt die Anleitung nochmal fehlerbereinigt zur Verfügung? :thx:

    Grüße

    Torsten

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.189
    • Geschlecht:
    Re: MODUL: Artikel Anfrage
    Antwort #156 am: 03. Juli 2011, 18:29:24
    *schieb*

    Seid bitte so lieb und tragt die Änderungen nochmal zusammen, damit ich das Modul in Beitrag 1 aktualisieren kann.

    Grüße

    Torsten

    hechicero

    • Mitglied
    • Beiträge: 233
    Re: MODUL: Artikel Anfrage
    Antwort #157 am: 04. Juli 2011, 17:37:23
    Hallo,

    ich habe mal alle Änderungen, außer die von Elexyr (Attributs product_listing), da ich diese selbst nicht eingebaut habe, zusammengetragen und in einer Installationsanleitung zusammengestellt.
    Ich hoffe, dass ich nichts übersehen habe und bitte um Rückmeldung falls Fehler entdeckt werden.

    Formular bei Gastanfrage:
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Formular bei Kundenanfrage:
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Mail an Admin:
    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Grüße hechicero

    [EDIT Tomcraft 04.07.2011: Anleitung in Beitrag 1 angehängt.]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.189
    • Geschlecht:
    Re: MODUL: Artikel Anfrage
    Antwort #158 am: 04. Juli 2011, 18:37:49
    Hallo hechicero,

    erst einmal ganz lieben Dank für deine Überarbeitung!

    Eine Anmerkung habe ich jedoch, denn du schreibst in der Anleitung:
    Zitat
    [...]
    Beigefügte Dateien einfach in das Shopverzeichnis kopieren.
    [...]
    Hast du vergessen die beizufügen? :-?

    Grüße

    Torsten

    hechicero

    • Mitglied
    • Beiträge: 233
    Re: MODUL: Artikel Anfrage
    Antwort #159 am: 04. Juli 2011, 18:54:51
    Hallo Torsten,

    habe ich doch gerne gemacht.  :)  

    Die Dateien, die ich meinte sind die vom ursprünglichen Modul. Basierend darauf ist die Anleitung aufgebaut.

    Werde das gesamte "Paket" als ZIP-Datei nachreichen.

    Grüße hechicero

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.189
    • Geschlecht:
    Re: MODUL: Artikel Anfrage
    Antwort #160 am: 04. Juli 2011, 18:56:04
    Ja, das wäre prima! :thumbs:

    Grüße

    Torsten

    hechicero

    • Mitglied
    • Beiträge: 233
    Re: MODUL: Artikel Anfrage
    Antwort #161 am: 04. Juli 2011, 19:45:22
    Hallo Torsten,

    hier ist das versprochene File.

    Bitte nochmal gegenprüfen.

    Grüße hechicero

    P.S. Manchmal echt blöd 30 Minuten warten zu müssen bis man wieder posten darf.  ;)

    [EDIT Tomcraft 04.07.2011: Modul in Beitrag 1 angehängt.]

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.189
    • Geschlecht:
    Re: MODUL: Artikel Anfrage
    Antwort #162 am: 04. Juli 2011, 19:50:40
    Dankeschön!

    Vielleicht könnte web28 da ja nochmal rüber schauen. ;-)

    Grüße

    Torsten

    Luma_GmbH

    • Neu im Forum
    • Beiträge: 1
    Re: MODUL: Artikel Anfrage
    Antwort #163 am: 03. August 2011, 11:35:10
    Hallo habe alles wie angegeben geändert.
    Funktioniert auch so weit.

    Jedoch trägt er bei mir den Produktnamen nicht ein!
    Wer kann helfen?

    P.S.: Änderungen in der Sprachdatei habe ich nur in der deutschen gemacht!
    Muss ich das auch in der englischen machen? Es wird im Shop nur Deutsch verwendet.

    DANKE

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    1979mark

    • Fördermitglied
    • Beiträge: 102
    • Geschlecht:
    Re: MODUL: Artikel Anfrage
    Antwort #164 am: 03. September 2011, 20:33:51
    Hi ich habe "MODUL: Artikel Anfrage" installiert und ich sehe den auf Anfrage Button in den Artikel "product_info".

    Nur wie bekomme ich es hin das kein Preis in der "product_listing" und "product_info" steht und der kaufen Button verschwindet oder sich in auf Anfrage ändert?

    Grus mark
    97 Antworten
    40869 Aufrufe
    13. März 2019, 12:34:42 von goair
    4 Antworten
    1656 Aufrufe
    16. Januar 2020, 12:55:41 von hpzeller
    2 Antworten
    168 Aufrufe
    29. November 2023, 09:10:16 von Timm