Neu Werte in Formular übertragen

ecki

Aktives Mitglied
17. August 2022
75
12
Hallo,
bisher (Shop4) haben wir den Link verwendet, um aus einem Artikel heraus zum Kontaktformular zu leiten mit dem entsprechenden Betreff ausgewählt und dem Artikel im Nachrichtenfeld voreingetragen.

<a href="kontakt.php?subject=7&amp;nachricht=({$Artikel->cArtNr}) {$Artikel->cName|escape:"hex"}" class="btn btn-primary btn-lg personal_offer"> <span>{if $Artikel->FunktionsAttribute.personal_offer_small != 1} Anfrage {/if}{lang key="personal_offer" section="custom"}</span></a>

in Shop 5 funktioniert dies leider nicht mehr.
Jemand eine Idee warum?

Oder eine Idee wie man dies sonst umsetzen könnte?
Habe mir auch schon überlegt die Werte über Variablen zu übertragen. Aber wie?

Gruß
ecki
 

ecki

Aktives Mitglied
17. August 2022
75
12
Aus dem <a link einen Button machen und mit action-Attribut eine .php Datei aufrufen.

im PHP damm sowas:
<?php
$smarty = new Smarty;
$smarty->assign('nachricht', '({$Artikel->cArtNr})');
$smarty->display('kontakt.tpl');
?>

in der .tpl an der Stelle bzw. Formualr

{$nachricht}

oder? Richtige spur?
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
527
Halle
Hallo, mit einem Link dürfte das auch in Shop4 nicht funktioniert haben, zumindest nicht ohne zusätzliches Plugin.
Die Übertragung von Voreinstellungen funktioniert nur per POST-Formular und mit gültigem Token.
 

ecki

Aktives Mitglied
17. August 2022
75
12
Hallo FPrüfer, danke für die Antwort. Mhm ok, könnte sein. Muss ich mal weiter verfolgen.
Wie könnte ich die Artikelnummer dann am besten weiter mitnehmen auf die nächste Seite?
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
527
Halle
Hallo,
deine Idee mit dem Formular und dem Button ist da an der Stelle schon richtig. Du musst da auf der PHP-Seite jedoch nichts Neues erfinden, sondern kannst als action die kontakt.php angeben. Wichtig ist auch das das Token mitgegeben wird, da der Shop den POST sonst ablehnt.
 
  • Gefällt mir
Reaktionen: ecki

ecki

Aktives Mitglied
17. August 2022
75
12
Ok, danke.
also sowas in die Richtung oder?

<form name="contact" action="kontakt.php" method="post">
{$jtl_token}
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.881
527
Halle
Ja, sowas in die Richtung... ;) Dazu noch jeweils ein hidden-Input für nachricht und subject.
Ich habe das jedoch noch nicht ausprobiert, so dass ich nicht 100% versprechen kann das es so funktioniert...
 
Ähnliche Themen
Titel Forum Antworten Datum
Workflow - Werte setzen JTL-Wawi 1.11 0
Neu Extern erstelltes SQL - Angebot falsche Werte User helfen Usern - Fragen zu JTL-Wawi 3
Neu Retoure Vorlage "Mail" abgeändert, jedoch wird Standard Formular versendet Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Bestellungen werden nicht mehr übertragen: Der Shop hat nicht alle Zahlungen gesendet. WooCommerce-Connector 0
Neu Artikel werden nach Löschung in Shopify nicht neu aus der WaWi übertragen Shopify-Connector 2
Kaufland - Versandmeldungen werden nicht übertragen kaufland.de - Anbindung (SCX) 6
Neu Vorschaubild aus dem Musterbeispiel geht nicht weg, wenn Bild übertragen wurde Allgemeine Fragen zu JTL-Shop 3
Neu Amazon VCS lite - 2 Rechnungen wurde nicht übertragen Amazon-Anbindung - Fehler und Bugs 2
Neu Geänderte Sendenummer ans FFN übertragen User helfen Usern - Fragen zu JTL-Wawi 1
Neu seit Montag werden die Versanddaten nicht mehr zu amazon übertragen Amazon-Anbindung - Fehler und Bugs 2
Neu Versandmeldungen werden nicht übertragen von JTL an Shopify, Shopify-Connector 9
Neu SQL Code für GPSR Felder (Kaufland) zeigt Fehler + wird daher nicht übertragen kaufland.de - Anbindung (SCX) 0
Neu Fehler beim Übertragen von Bildern JTL - Shopware Thumbnail Problem height width dürfen nicht leer sein Shopware-Connector 11

Ähnliche Themen