Shopsystem ShopPilot

ShopPilot => ShopPilot Enterprise => Thema gestartet von: leuchtie am April 21, 2015, 13:22:20

Titel: Link für Identifier __produkt__
Beitrag von: leuchtie am April 21, 2015, 13:22:20
Ich würde gerne bei uns im Shop dem Identivier __produkt__ als Link einbauen auf die Deteilseite.

Problem ist der __xdetail__ wird in dem loopitem bereits verwendet und kann nicht doppelt benutzt werden.

Hat hierfür jemand eine Lösung?
Titel: Re: Link für Identifier __produkt__
Beitrag von: dobra am April 21, 2015, 13:31:57
Hallo  leuchtie,

in stdall.ipl
<!--spmacro:module(item)
sub detail {
my $index = shift;
my $anzahl = shift;
if ($index <= $anzahl) {
my $seite = ssp::get_var_article('ipagenr', $index);
my $itemid = ssp::get_var_article('itemid', $index);
main::mprint(qq|__xxpath__?showd$seite!0,$ssp::xxsession,$itemid|);
}
return "noinc";
}
-->

__item::detaiöl__
kann dann auf allen Seiten verwendet werden.
Titel: Re: Link für Identifier __produkt__
Beitrag von: leuchtie am April 21, 2015, 15:32:32
Hallo danke für die schnelle Antwort. Aber es tritt der gleiche Fehler auf, wie wenn ich __xdetail__ doppelt in der Schleife verwende

(http://www.leuchtie.info/shop/shop.jpg)

Im Link ist __produkt__ hinterlegt, sollten also beiden Texte identisch sein. Der Link von der Überschrift führt auch woanders hin als der "Detailbeschreibungslink" sollte ja aber gleich sein.
Zudem tauchen dann diese Verkauftimages auf.
Titel: Re: Link für Identifier __produkt__
Beitrag von: dobra am April 21, 2015, 23:08:28
Ach sooo....
Da habe ich wohl etwas falsch verstanden  :-[
Der Link soll von der Produktseite auf die Detailseite zeigen.

Probieren Sie es mal so:
<!--spmacro:module(item)
sub detail {
my $index = shift;
my $anzahl = shift;
if ($index <= $anzahl) {
my $seite = ssp::get_var_article('ipagenr', $index);
my $itemid = ssp::get_var_article('itemid', $index); 
my $artikel = ssp::get_var_article("idescription",$index);

main::mprint(qq|<a href="__xxpath__?showd$seite!0,__xxsession__,$itemid">$artikel</a>|);
}
}
-->

Das sollte dann das gleiche ergeben wie __produkt__
Titel: Re: Link für Identifier __produkt__
Beitrag von: leuchtie am April 22, 2015, 09:05:08
Wunderbar, funktioniert vielen Dank.