Magento Forum

Kontakt-anfrage Erweiterung
 
rafko
Jr. Member
 
Total Posts:  8
Joined:  2011-08-28
 

Auf Magento Basis 1.5.... soll eine Extension programmiert und in einen vorhandenen Shop => www.trucksystems.de integriert werden.

Aufgabenstellung: Einige Artikel im Shop sind zeitweise nicht verfügbar (Lieferzeit/ oder Preis auf Anfrage)das funktioniert auch so weit. Wenn der Kunde einen solchen Artikel aufruft (bei dem es entweder keinen Preis gibt oder die Lieferzeit unbekannt ist oder beides) und auf den jeweiligen Button/Link “Lieferzeit anfragen/ Preis anfragen” klickt wird ein Anfrageformular eingeblendet (auf Basis des vorhandenen Kontaktformulars). siehe => http://www.trucksystems.de/contact

Die Erweiterung soll bewirken dass:
1. Artikelnummer
2. Artikelbezeichnung
3. ggf. Artikelpreis
4. Stückzahl (diese kann der Kunde selbst eingeben)

in das Anfrageformular automatisch eingetragen werden (es geht darum dass der Kunde diese nicht selbst eintippen muss/ Tippfehler usw...)

Die Extension soll ggf. nach Absprache im Shop installiert werden, oder wird von “mir” integriert.
(Beispiel als Anhang anbei)

Wer kann Helfen?

Image Attachments
Artikelanfrage.JPG
 
Magento Community Magento Community
Magento Community
Magento Community
 
Markwordt
Jr. Member
 
Total Posts:  30
Joined:  2010-03-03
 

Hallo,
ich habe heute gerade etwas ähnliches gebaut, aber ohne Modul grin
Nur das Template angepasst:
Schritt 1
form.phtml
ändern

oben

<?php $angebot $_GET["A"]?>

dann an der gewünschten Stelle das einfügen

<?php if ($angebot=='J')
            
{?>

              
<h3>Angebotsanfrage:</h3>
              <
ul class="form-list">
                <
li>
                      <
label for="sku" class="required"><em>*</em>Artikelnummer</label>
                      <
div class="input-box">
                                     <
input type[name] name="sku" id="name" title="Artikelnummer" value="<?php echo $_REQUEST["SKU"];  ?>" class="input-text required-entry" type="text" />
                                  </
div>
                </
li>
                <
li>
                      <
label for="qty" class="required"><em>*</em>Menge</label>
                      <
div class="input-box">
                                     <
input type[name] name="qty" id="name" title="Menge" value="" class="input-text required-entry" type="text" />
                                  </
div>
                </
li>
              </
ul>
            
<?php };?>


          <?php
;?>

In der Productview
zum Beispiel diesen Link eingefügt

<p> <a href="<?php echo $this->getUrl('contacts')?>?SKU=<?php echo $_helper->productAttribute($_product$_product->getSku(), 'sku') ?>&A;=J" >Preisanfrage per Email</a></p>

und zum Schluss
Das Emailtemplate anpassen

Artikelnummer:  {{var data.sku}}
Menge
:  {{var data.qty}}

Das gute die Felder werden nur sichtbar wenn ich auf das Kontaktformular mit Parameter aufgerufen wird.

Vielleicht hilft es dir. musst halt noch ein Feld mehr eingeben.

Gruß
Erik

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top