Samstag, 18. Mai 2013, 13:22 UTC+2

Du bist nicht angemeldet.

  • Anmelden
  • Registrieren

Versandinfos vorziehen

Saba

Fortgeschrittener

Registrierungsdatum: 18. November 2008

Beiträge: 180

Danksagungen: 8

1

Montag, 6. April 2009, 17:36

Versandinfos vorziehen

Hallo alle zusammen,

ich versuche zur Zeit die Versandinformationen bereits früher anzeigen zu lassen - also nicht erst beim Checkout. Ziel ist es den günstigsten Versandpreis schon bei der Anzeige der Produktdetails bzw. bei der Druckvorschau zu haben, um eine Angebots ähnliche Ansicht für die Kunden zu bieten. Hier eine kleine Zusammenfassung wie weit ich gekommen bin und wo es hängt.

In

(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)
eingefügt


(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)


Vielmehr sollte es eigentlich nicht sein, eigentlich. Das Problem ist nun, dass der Konstruktur zum Shipping-Objekt nicht durchläuft, bei folgender Abfrage :

Datei:
(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)
Zeile 27:


(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)


Das defined('MODULE_SHIPPING_INSTALLED') gibt false zurück. Hab ne ganze Zeit nach ner Erklärung dazu gesucht, aber dazu fehlen mir scheinbar paar php-Kenntnisse.

Bin für jeden Tipp dankbar ;)

Wünsche noch nen schönen und sonnigen Abend,
Saba

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Saba« (6. April 2009, 17:52)

  • Zum Seitenanfang

HHGAG

Erleuchteter

Registrierungsdatum: 14. Juni 2008

Beiträge: 15 310

Danksagungen: 37

Beruf: CEO

2

Montag, 6. April 2009, 18:25

Die Module werden nur im Checkout geladen, deshalb geht er nicht durch.

(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)
mit einfügen.
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Zum Seitenanfang

Saba

Fortgeschrittener

Registrierungsdatum: 18. November 2008

Beiträge: 180

Danksagungen: 8

3

Montag, 6. April 2009, 19:30

Das hat schonmal geholfen :)
Das Objekt wird jetzt richtig erstellt. Nun scheitert es aber etwas weiter in der Funktion 'cheapest()'

Datei
(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)
Zeile 109:

(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)


Da ist $GLOBALS[$class] ein null-Objekt.
  • Zum Seitenanfang

HHGAG

Erleuchteter

Registrierungsdatum: 14. Juni 2008

Beiträge: 15 310

Danksagungen: 37

Beruf: CEO

4

Montag, 6. April 2009, 19:33

H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Zum Seitenanfang

Saba

Fortgeschrittener

Registrierungsdatum: 18. November 2008

Beiträge: 180

Danksagungen: 8

5

Montag, 6. April 2009, 20:24

  • Zum Seitenanfang

HHGAG

Erleuchteter

Registrierungsdatum: 14. Juni 2008

Beiträge: 15 310

Danksagungen: 37

Beruf: CEO

6

Montag, 6. April 2009, 20:27

Guck Dir Zeile: 106ff in der
(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)
an Da Du aber noch keinen eingeloggten Kunden hast, wirds interessant. :whistling:
Wohin wolltest Du liefern? Welche Versandkosten sollten nun angezeigt werden? Finde es selbst heraus, wieso es bisher nicht zum Standardsystem gehört :thumbsup:
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Zum Seitenanfang

Saba

Fortgeschrittener

Registrierungsdatum: 18. November 2008

Beiträge: 180

Danksagungen: 8

7

Montag, 6. April 2009, 20:40

Angemeldet bin ich.

Um Zeile 106 herum ist bei mir eine switch-case-Abfrage bezüglich des freien Versandes, wenn ich das richtig verstehe. Hab auch mal probiert, ob die Abfrage beim Checkout bei mir durchlaufen wird und das ist nicht der Fall.

Tut mir leid, aber ich versteh das nicht so ganz. Angenommen es ist zu der Zeit noch kein Kunde eingeloggt, dann kann natürlich aufgrund fehlender Informationen der Preis nicht ermittelt werden. Jedoch sollte dies möglich sein, wenn der Kunde bereits eingeloggt ist. In dem Fall wurde ich den geringsten möglichen Preis anzeigen und das Signalwort 'ab' verwenden, um darauf hinzuweisen, dass es sich dabei um eine Möglichkeit handelt.
  • Zum Seitenanfang

HHGAG

Erleuchteter

Registrierungsdatum: 14. Juni 2008

Beiträge: 15 310

Danksagungen: 37

Beruf: CEO

8

Montag, 6. April 2009, 20:47

Sorry an der falschen Stelle gewesen, das UPS Modul bezieht seine Informationen zum Versandort in der Zeile 42 in der
(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)

dort wird
(Dieser Abschnitt/Begriff wurde für Gäste ausgeblendet. Um ihn doch lesen zu können solltest Du Dich registrieren!)
verwendet, Du müsstest also die Informationen dazu entweder über die Order Klasse beziehen oder selbst einen Weg finden. :whistling:
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Zum Seitenanfang

Saba

Fortgeschrittener

Registrierungsdatum: 18. November 2008

Beiträge: 180

Danksagungen: 8

9

Montag, 6. April 2009, 20:51

Ok. Das hat schon geholfen, da ich jetzt zumindest weiß, dass ich keine vorhandene (einfache) Möglichkeit übersehen habe. Dann werd ich mal gucken, wie ich das am besten löse und anschließend berichten.

Danke für die Hilfestellung :thumbup:

Edit: Mit deiner Erlaubnis stell ich den Thread solange noch auf ungelöst ;)
  • Zum Seitenanfang

HHGAG

Erleuchteter

Registrierungsdatum: 14. Juni 2008

Beiträge: 15 310

Danksagungen: 37

Beruf: CEO

10

Montag, 6. April 2009, 20:56

kein Problem =)
Edit: Mit deiner Erlaubnis stell ich den Thread solange noch auf ungelöst ;)

Du weißt ja wo die Wiki ist für solche HowTo's :whistling:
H.H.G. A.Ş.
Hasan H. Gürsoy (CEO)
--------------------------------------------------------------------------------------------------------------------
Shopsoftware - Shopsystem - Webshop - Onlineshop - Sanal mağaza - Sanal market - eTicaret
  • Zum Seitenanfang

Saba

Fortgeschrittener

Registrierungsdatum: 18. November 2008

Beiträge: 180

Danksagungen: 8

11

Montag, 6. April 2009, 21:04

Jo, ich hoffe das HowTo kann schon in Kürze folgen 8)

Edit: Habs leider nicht hinbekommen. Saß gestern und heute länger als erhofft dran - ohne Ergebnis. Werde das erstmal zurückstellen, gibt noch einige andere Baustellen. Das HowTo entfällt somit ebenfalls, sorry.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Saba« (7. April 2009, 22:38)

  • Zum Seitenanfang