Shopsystem ShopPilot

ShopPilot => ShopPilot Enterprise => Thema gestartet von: AB am Juni 07, 2008, 18:22:57

Titel: Artikelvarianten
Beitrag von: AB am Juni 07, 2008, 18:22:57
hey leutz,

ich versuch grad mit varianten zu arbeiten. hab aber das prob, dass ich beim darstellen mit liveview
immer nich die Varianten angezeigt kriege sondern das hier: "Undefined subroutine &vari::ausgeben called at E:\...\iboshop.cgi line 2680"

2675  my $status = &$c($itemnr,$noitems,$vitemnr,$novitems);
2676  if ( $ssp::noinc ne $status ) {
2677  ++$sspcount{$c};
2678  }
2679  } else {
2680  my $status = &$c($itemnr,$noitems,$vitemnr,$novitems);
2681  }
2682  $_ = $ln;
2683  s/__(\w+)::(\w+)__/$g_xp/;
2684  }
2685  return $retvalue;
2686  }

Ich hatte mir den Code aus dem demoshop Modeshop geholt. Hab dann erstma die iboshop.cgi verglichen,
aber weder dort noch in den Projekteinstellungen hab ich Unterschiede in der  Konfiguration finden können.

Könnt mir da jemand helfen? Hab leider nich viel ahnung -.-

MfG
AB


Titel: Re: Artikelvarianten
Beitrag von: dobra am Juni 07, 2008, 19:01:36
Hallo AB,

also das "Undefined subroutine &vari::ausgeben" sagt, das der Identifier __vari::ausgeben__ benutz wird, dieser aber nicht definiert ist.

Die Subroutinoe
<!--spmacro:module(vari)
sub ausgeben {
...
...
-->

also nicht gefunden wird.

Dieser Code sollte in der HTML Vorlage oder in stdall.ipl stehen
(ist SO für den Anfang am einfachsten - gibt auch die Möglichkeit, ihn in eigene ipl-Dateien zu schrieben, aber denn muß diese Datei auch extra mit
<!--spmacro:include(Pfad zum Script/Scriptname.ipl)-->
eingebunden und in die Liste "Dateien hinzufügen eingetragen werden)