Hier eine kleine Verbesserung falls die Bestellnummer als Pflicht ist.
In der "shop-bewertungen-schreiben.php" folgendes einfügen/ändern:
if (isset($_GET['oid'])) {$smarty->assign('ORDERS_ID_POST', $_GET['oid']); }else{$smarty->assign('ORDERS_ID_POST', $vars_array['orders_id']); } Wenn man jetzt folgende URL aufruft
shop-bewertungen-schreiben.php?oid=58 dann wird automatisch die Order ID (in diesem fall 58) Eingetragen.
In meinem Fall habe ich noch einen Text in die Bestellungs eMail gemacht und folgenden link dran gehängt
shop-bewertungen-schreiben.php?oid=$oID so kann der Kunde direkt über den Link zum Bewertungs Formular und muss die Bestellnummer nicht mehr extra eingeben.
P.S. Wenn ich das Richtig seh hast du n Fehler in deinem Beta Pack und zwar werden die Sterne bei den Kunden nicht mehr mit angezeigt.
Du hast in der Shopvoting.
'RATING' => xtc_image
($this->img_path.'sterne_'.$votingArray[self::COLUMN_SHOPRATING].'.gif', sprintf($votingArray[self::COLUMN_SHOPRATING], $votingArray[self::COLUMN_SHOPRATING]))); durch
'STAR_PATH' => $this->img_path.'sterne_'.$votingArray[self::COLUMN_SHOPRATING].'.gif', 'STAR_TITLE' => sprintf($votingArray[self::COLUMN_SHOPRATING], $votingArray[self::COLUMN_SHOPRATING])); ersetzt, in der Template Datei wird aber immer noch per RATING abgerufen, was ja aber jetzt nicht mehr vorhanden ist.