Hallo Community,
ich habe eigene Input Felder in einen Hook definiert. Diese Felder habe ich dann eine Variable zugeordnet:
Code
$extraTemplateVariables['exportversand'] = "<form action='/cart.php?a=checkout&submit=true' method='POST'>
<label>Unternehmensnamen: </label>
<input type='text' name='unternehmensname' id='unternehmensname' value='' size='30' class='form-control'>
<label>Vorname: </label>
<input type='text' name='vorname' id='vorname' value='' size='30' class='form-control'>
<label>Nachname: </label>
<input type='text' name='nachname' id='nachname' value='' size='30' class='form-control'>
<label>Straße: </label>
<input type='text' name='strasse' id='strasse' value='' size='30' class='form-control'>
<label>PLZ: </label>
<input type='text' name='plz' id='plz' value='' size='30' class='form-control'>
<label>Stadt: </label>
<input type='text' name='stadt' id='stadt' value='' size='30' class='form-control'>
<input type='submit' value='Empfängeradresse benutzen' />
</form>
";
Alles anzeigen
Diese Felder werden bei der Produktbestellung zusätlich angezeigt durch den Variable Aufruf {$exportversand}.
Nach dem Button druck möchte ich das die Werte dem Hook Übertragen werden.
Leider werden keine Daten übergeben. Hier mein restlicher Code im hook:
Code
$relids = $_POST['stadt'];
$plz = $_POST['plz'];
echo $plz;
$client = Menu::context('client');
$customvalue = mysql_query("SELECT fieldid,relid,value,golder_id from tblcustomfieldsvalues ORDER BY golder_id DESC Limit 1");
$num = 1;
$test = $_POST["vorname"];
while ( $customvalue_fetch = mysql_fetch_array($customvalue)){
$result1 = mysql_query("Insert into shipping_golder (clientid,fielid,realid,shipping) values (226,223,'$relids','$plz')");
$num++;
}
Alles anzeigen
bei $plz und $relids bekomme ich keine Werte zurück. Gibt es evtl eine Bessere Variante?. Das Problem ist das ich die Versanddaten generell nicht in WHMCS speichern möchte und deswegen eigene Felder definiert habe.