Ich moechte die Versandart zusammen mit der Zahlungsweise in der admin/orders.php anzeigen lassen und auch in der Bestellungs Mail.
In der order.php habe ich es geschaft die Versandart anzeigen zu lassen mit dem folgenden code:
function get_shipping_name
($shipping_method) { if (file_exists(DIR_FS_CATALOG
.'lang/'.$_SESSION['language'].'/modules/shipping/'.$shipping_method.'.php')){ include(DIR_FS_CATALOG
.'lang/'.$_SESSION['language'].'/modules/shipping/'.$shipping_method.'.php'); $shipping_method = constant(strtoupper('MODULE_SHIPPING_'.$shipping_method.'_TEXT_TITLE')); } return $shipping_method;} und dann in der Ansicht folgendes eingefueght:
<tr>
<td class="main"><b><?php echo ENTRY_SHIPPING_METHOD; ?></b></td>
<td class="main"><?php echo get_shipping_name($order->info['shipping_method']) ; ?></td>
</tr>
Hier ein screenshot:
[ Für Gäste sind keine Dateianhänge sichtbar ]
Das funktioniert allerdings nur when man im Order Total Module die Versandart anzeigt. (siehe screenshot)
Da wir die Versandart kosten nicht im Shop berechnen moechte ich die Versandart nicht im Total Block anzeigen, weshalb ich Anzeige zusammen mit der Zahlungsweise brauche.
Ich habe festgestellt, das die Information der Versandart aus der Datenbank table order_total geholt wird und dort wir ide information nur hinterlegt when man in module order total anzeige der Versandart auf true setzt.
Die Information findet man aber auch in dem table orders unter shipping_method aber ich weiss nicht wie ich den code aendern muss damit die information von dort abgefragt wird.
Kann mir jemand weiterhelfen?
Ich habe es auch noch nicht geschaft die Versandart in der Bestell Email (order_mail.html) einzubauen
Der code
{if $SHIPPING_METHOD}<tr>
<td colspan="2">Payment: {$SHIPPING_METHOD}</td>
</tr>{/if}
funktioniert nicht - waehre ja auch zu einfach gewesen
Danke schonmal
Arnie
Linkback: https://www.modified-shop.org/forum/index.php?topic=26723.0