ShopPilot > SSP - Shop Server Pages

Identifier veränderlich in loopitem auf Produktseiten?

(1/1)

1nelly1:
Hallo,

auf meiner Produktseite werden die Produkte via loopitem-Makro ausgegeben.
Nun benötige ich dort einen Identifier z.B. __verfremdung::produktmodifiziert__, der im Prinzip dem Identifier __produkt__ entspricht, aber von mir mittels regulärem Ausdruck verändert wird.

<!--spmacro:module(verfremdung)
sub produktmodifiziert {
  my $i = $_[0];
  my $beschreibungtext = ssp::get_var_varticle('idescription',$i);
  main::mprint $beschreibungtext;
}
-->

Leider funktioniert schon das obige Test-Skript nicht. Es wird immer derselbe Text für alle Artikel angezeigt und nicht der jeweilge Text passend zum jeweiligen Artikel.

Was muss ich tun?
Viele Grüße 1nelly1
 

Linkback: https://www.shoppilot.net/pf/index.php?topic=1528.0

dobra:
Hallo 1nelly1,

sollte so funktionieren


--- Code: ---<!--spmacro:module(verfremdung)
sub produktmodifiziert {
my $beschreibungtext;
    my $index = $_[0];
    my $anzahl =  $_[1];
        if ($index <= $anzahl) {
   $beschreibungtext = ssp::get_var_varticle('idescription',$index);
   main::mprint ($beschreibungtext);
}
}
-->
--- End code ---

ahe:
Hi,

vermutlich ist das hier gewollt:

ssp::get_var_article('idescription',$i);

und nicht

ssp::get_var_varticle('idescription',$i);

1nelly1:
Hallo dobra und ahe,

vielen Dank für Eure Hilfe.

Stimmt ahe. Das hätte ich nie gesehen. Jetzt klappt es tatsächlich.

Vielen Dank und viele Grüße
1nelly1

Navigation

[0] Themen-Index

Go to full version
Powered by SMFPacks SEO Pro Mod | Sitemap