Produkt empfehlen mit Produktbild

Begonnen von admin, Mai 16, 2011, 12:02:54

« vorheriges - nächstes »

0 Mitglieder und 2 Gäste betrachten dieses Thema.

admin

Ich habe folgende Frage. Wenn ich per udc_recommend die Funktion Produkt empfehlen auswähle, kann ich innerhalb der Formularseite keinen Daten Bilder etc. des Produkts ausgeben. Die entsprechenden Identifier funktionieren nicht. In der Mail jedoch kann ich wieder alle Identifeier verwenden.
Wie kann ich in der Formularseite auch Produktdaten anzeigen ?

Zunächst kurz warum das so ist. Die Formularseite lädt normalereweise nicht die Daten eines bestimmten Atikels. Demzufolge können die Identifier nicht ersetzt werden.
Lösung: Der Aufruf der Formularseite  wird per POST ausgeführt und dabei werden die gewünschten Daten mitgegeben.


# In der Detailseite
<!--spmacro:module(detail)
sub getimg {
  my $img = ssp::get_var_article('xdimage',0);
  main::mprint($img);
}

sub getdecr {
  my $text = ssp::get_var_article('idescription',0);
  main::mprint($text);
}
-->

<form action="__xxpath__?show1300000400,__xxsession__,__xxid__" method="post">
<input type="hidden" name="img" value="__detail::getimg__">
<input type="hidden" name="descr" value="__detail::getdesc__">
<input type="submit" value="Produkt  Empfehlen">
</form>





# Im Formular
<!--spmacro:module(detail)
sub img {
  my $img = ssp::get_var_form('img');
  main::mprint("../$img");
}
sub secr {
  my $text = ssp::get_var_form('descr");
  main::mprint("text");
}
-->
<div 
<img src="__detail::img__" border="0">