Wenn ich einen Artikel mit Optionen verkaufe werden diese Optionen in der Bestellung im Admin auch angezeigt. Meine Artikel haben Optionen wie Schrauben ( * ) Ohne Schrauben ( )- Mit Schrauben Wählt ein Kunde nichts steht im Admin unter dem Artikel dann trotzdem "Schrauben: Ohne Schrauben" Ich hätte gerne eine Möglichkeit das so zu ändern dass nur die wirklich gewählten Optionen dort angezeigt werden, also in diesem Fall nur dann wenn ein Kunde "Mit Schrauben" wählt. Das sollte über einen Index o. ä. möglich sein. in der Datei order_details.php steht dazu: Code: if ($productInformation['attributes'] !== null && count($productInformation['attributes']) > 0) { echo '<div class="attributes-container">'; for ($j = 0, $k = sizeof($productInformation['attributes']); $j < $k; $j ++) { if(!empty($productInformation['attributes'][$j]['option']) || !empty($productInformation['attributes'][$j]['value'])) { echo '- <b>' . $productInformation['attributes'][$j]['option'].': </b>'.$productInformation['attributes'][$j]['value'].'<br/>'; } } include(DIR_FS_CATALOG . 'gm/modules/gm_gprint_admin_orders.php'); echo '</div>'; } Wie kann ich das so ändern dass nur Auswahlen ab dem 2. Eintrag der Option angezeigt werden? Gibt es eine Möglichkeit abzufragen welcher Eintrag der Option gewählt wurde? Es gibt $productInformation['attributes'][$j]['option'] $productInformation['attributes'][$j]['value'] Existieren da noch mehr Felder?
ich habe das ganze über Variationen gelöst. Ohne Schraube ist ein Preisaufschlag von 0,00 hinterlegt. Die Artikelnummer wird dann durch die Erweiterung je nach Auswahl ergänzt. S0=keine Schraube S1=Schraube 19mm usw https://www.hoffhaus24.de/de/Druckknopf-KLD02.html Beste Grüße Ingo
Was mich daran stört ist dass man ohne etwas auszuwählen den Artikel nicht bestellen kann, der Warenkorb-Button ist dann inaktiv! Ich hatte Kunden die mich angeschrieben haben warum Artikel nicht zu bestellen sind, sie hatten nicht gesehen dass man da erst etwas auswählen muss. Die Varianten sind für mich dadurch kaum nutzbar, sie verhindern Käufe. Bei den Optionen ist das nicht so.
Du kannst die Variationen auch anders Darstellen lassen. Unter Artikel-> Optionen die Option auswählen und zum Beispiel als "Radio" anzeigen lassen. Dann werden alle Variationen direkt angezeigt und der Kunde muss nur noch draufklicken.