Alle Zeiten sind UTC + 1 Stunde

Forumsregeln


xt:Commerce ist ein sogenanntes "Open-Source" Shopsystem und untersteht der GPL-Lizenz.
Nur PLUS-Mitglieder können neue Themen starten!
:plusbereich:
 
Autor Nachricht
BeitragVerfasst: So 29. Juli 2012, 15:44 
Moderator Moderator
Benutzeravatar
Offline
Mitglied seit:
Fr 5. Oktober 2007, 20:11

Beiträge: 17439
Wohnort: Hamburg
Danke vergeben: 81 mal
Danke erhalten: 184 mal
Postleitzahl: 21149
Land: Deutschland
Firmenname: www.xtsell.de
Branche: Zusatzfunktionen für Afterbuy, Mallux, XTC
Programmierung/Gestaltung mit HTML, CSS, Javascript, PHP
Ich suche mir gerade einen Wolf ...

In der order.php wird die Versandart ausgelesen:
Code:
      $shipping_method_query = xtc_db_query("select title, value from " . TABLE_ORDERS_TOTAL . " where orders_id = '" . $order_id . "' and class = 'ot_shipping'");
      $shipping_method = xtc_db_fetch_array($shipping_method_query);

Aber wie kommt sie dort hin?

_________________
Funktion + Design im Mallux-Shop
Afterbuy Tools (Etikettendruck, Reporting, Vorlagen)
Programmierung mit HTML, CSS, JavaScript, PHP


Kostenloses Konto bei Netbank oder DAB: PN oder Mail an info@xtsell.de


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 15:50 
PLUS-Mitglied PLUS-Mitglied
Offline
Mitglied seit:
Mi 24. März 2010, 19:57

Beiträge: 1285
Danke vergeben: 10 mal
Danke erhalten: 41 mal
Postleitzahl: 0
Land: Deutschland
müsste eigentlich in der checkout_process.php geschrieben werden.

Such da mal nach xtc_db_perform(TABLE_ORDERS, $sql_data_array) einige Zeilen darüber wird unter anderem auch die shipping_method in das sql_data_array geschrieben


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 16:08 
Moderator Moderator
Benutzeravatar
Offline
Mitglied seit:
Fr 5. Oktober 2007, 20:11

Beiträge: 17439
Wohnort: Hamburg
Danke vergeben: 81 mal
Danke erhalten: 184 mal
Postleitzahl: 21149
Land: Deutschland
Firmenname: www.xtsell.de
Branche: Zusatzfunktionen für Afterbuy, Mallux, XTC
Programmierung/Gestaltung mit HTML, CSS, Javascript, PHP
Das ist viel zu spät. Die Versandart steht ja schon drin, wenn die checkout_confirmation.php aufgerufen wird. Aber ich finde die Stelle nicht, wo sie in die orders_total geschrieben wird. Müsste ja eigentlich die checkout_shipping.php machen, aber da bin ich bisher nicht fündig geworden ...

_________________
Funktion + Design im Mallux-Shop
Afterbuy Tools (Etikettendruck, Reporting, Vorlagen)
Programmierung mit HTML, CSS, JavaScript, PHP


Kostenloses Konto bei Netbank oder DAB: PN oder Mail an info@xtsell.de


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 16:18 
geprüftes PLUS-Mitglied geprüftes PLUS-Mitglied
Offline
Mitglied seit:
Di 1. Juni 2010, 18:57

Beiträge: 1202
Danke vergeben: 24 mal
Danke erhalten: 34 mal
Postleitzahl: 10435
Land: Deutschland
Ich glaube, das wird in der checkout_payment.php gemacht, da die ja aus dem Form von checkout_shipping.php aufgerufen wird und die Formulareingaben verarbeitet...


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 16:25 
Moderator Moderator
Benutzeravatar
Offline
Mitglied seit:
Fr 5. Oktober 2007, 20:11

Beiträge: 17439
Wohnort: Hamburg
Danke vergeben: 81 mal
Danke erhalten: 184 mal
Postleitzahl: 21149
Land: Deutschland
Firmenname: www.xtsell.de
Branche: Zusatzfunktionen für Afterbuy, Mallux, XTC
Programmierung/Gestaltung mit HTML, CSS, Javascript, PHP
Die checkout_shipping ruft sich fein selbst auf und transferiert dann an die checkout_payment.

Der Hinweis von xMerchant war schon richtig, aber meine Frage falsch gestellt.

Mich stören die runden Klammern mit dem Inhalt von MODULE_SHIPPING_name_TEXT_WAY bei der Anzeige in der checkout_confirmation.

In der checkout_shipping.php wird der Name in die Session geschrieben:
Code:
$_SESSION['shipping'] = array ('id' => $_SESSION['shipping'], 'title' => (($free_shipping == true) ? $quote[0]['methods'][0]['title'] : $quote[0]['module'].' ('.$quote[0]['methods'][0]['title'].')'), 'cost' => $quote[0]['methods'][0]['cost']);

Später werden dann id und title zusammengefügt und die Stelle suche ich jetzt ...

_________________
Funktion + Design im Mallux-Shop
Afterbuy Tools (Etikettendruck, Reporting, Vorlagen)
Programmierung mit HTML, CSS, JavaScript, PHP


Kostenloses Konto bei Netbank oder DAB: PN oder Mail an info@xtsell.de


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 17:20 
Benutzeravatar
Offline
Mitglied seit:
Fr 23. April 2010, 21:14

Beiträge: 436
Wohnort: Lippstadt
Danke vergeben: 0 mal
Danke erhalten: 2 mal
Postleitzahl: 59557
Land: Deutschland
Firmenname: Webkiste
Branche: Webdesign, Shoptemplates
Diese Sachen findest du in der includes/classes/order_total.php. Dort werden alle Möglich Sachen, wie Preis, Sreuer, Rabatt und Versand eingesammelt.

_________________
Shop Templates
Fetisch Shop
Party Mode


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 17:38 
Moderator Moderator
Benutzeravatar
Offline
Mitglied seit:
Fr 5. Oktober 2007, 20:11

Beiträge: 17439
Wohnort: Hamburg
Danke vergeben: 81 mal
Danke erhalten: 184 mal
Postleitzahl: 21149
Land: Deutschland
Firmenname: www.xtsell.de
Branche: Zusatzfunktionen für Afterbuy, Mallux, XTC
Programmierung/Gestaltung mit HTML, CSS, Javascript, PHP
Miss Jay hat geschrieben:
Diese Sachen findest du in der includes/classes/order_total.php. Dort werden alle Möglich Sachen, wie Preis, Sreuer, Rabatt und Versand eingesammelt.

Da finde ich gar nichts über shipping. Und ich finde dort auch nicht, dass der title zusammengebaut wird. Der ist schon vorher da.

Ich tendiere aber inzwischen dazu, das über das Template zu lösen.

_________________
Funktion + Design im Mallux-Shop
Afterbuy Tools (Etikettendruck, Reporting, Vorlagen)
Programmierung mit HTML, CSS, JavaScript, PHP


Kostenloses Konto bei Netbank oder DAB: PN oder Mail an info@xtsell.de


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 17:41 
Außengelända Außengelända
Benutzeravatar
Online
Mitglied seit:
Mi 20. August 2008, 23:16

Beiträge: 1738
Danke vergeben: 4 mal
Danke erhalten: 8 mal
Postleitzahl: 40231
Land: Deutschland
Firmenname: H.H.G. group
Die Klammern kommen von der
Zitat:
checkout_shipping.php
Du kannst die über den Smarty Modifier
Code:
|replace
im Template entfernen.

_________________
H.H.G. A.Åž.
Hasan H. Gürsoy (CEO, ehem. Mitentwickler xt:Commerce)


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 18:04 
Moderator Moderator
Benutzeravatar
Offline
Mitglied seit:
Fr 5. Oktober 2007, 20:11

Beiträge: 17439
Wohnort: Hamburg
Danke vergeben: 81 mal
Danke erhalten: 184 mal
Postleitzahl: 21149
Land: Deutschland
Firmenname: www.xtsell.de
Branche: Zusatzfunktionen für Afterbuy, Mallux, XTC
Programmierung/Gestaltung mit HTML, CSS, Javascript, PHP
HHGAG hat geschrieben:
Die Klammern kommen von der
Zitat:
checkout_shipping.php
Ich weiß - hatte ich schon weiter oben geschrieben. Nur hatte ich dort noch nicht bemerkt, dass bereits an der Stelle MODULE_SHIPPING_name_TEXT_TITLE und MODULE_SHIPPING_name_TEXT_WAY zusammengesetzt werden:
Code:
$quote[0]['module'].' ('.$quote[0]['methods'][0]['title'].')'
Ich war der irrigen Annahme, dass das später passiert.

Zitat:
Du kannst die über den Smarty Modifier
Code:
|replace
im Template entfernen.
Mich stört der gesamte Zusatz. Zunächst hatte ich TEXT_WAY auf '' gesetzt, aber dann stehen hinter dem Namen der Versandart die beiden Klammern. Die Änderung im Template ist wohl der richtige Weg.

_________________
Funktion + Design im Mallux-Shop
Afterbuy Tools (Etikettendruck, Reporting, Vorlagen)
Programmierung mit HTML, CSS, JavaScript, PHP


Kostenloses Konto bei Netbank oder DAB: PN oder Mail an info@xtsell.de


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 18:08 
Außengelända Außengelända
Benutzeravatar
Online
Mitglied seit:
Mi 20. August 2008, 23:16

Beiträge: 1738
Danke vergeben: 4 mal
Danke erhalten: 8 mal
Postleitzahl: 40231
Land: Deutschland
Firmenname: H.H.G. group
Wenn Du nur noch
Code:
()
stehen hast, kannse ja
Code:
|replace:"()":""
verwenden

_________________
H.H.G. A.Åž.
Hasan H. Gürsoy (CEO, ehem. Mitentwickler xt:Commerce)


Nach oben
  
 
BeitragVerfasst: So 29. Juli 2012, 18:31 
Moderator Moderator
Benutzeravatar
Offline
Mitglied seit:
Fr 5. Oktober 2007, 20:11

Beiträge: 17439
Wohnort: Hamburg
Danke vergeben: 81 mal
Danke erhalten: 184 mal
Postleitzahl: 21149
Land: Deutschland
Firmenname: www.xtsell.de
Branche: Zusatzfunktionen für Afterbuy, Mallux, XTC
Programmierung/Gestaltung mit HTML, CSS, Javascript, PHP
Ja. Ansonsten wäre wohl
Code:
|regex_replace:"/\(.*\)/":""
sinnvoll.

_________________
Funktion + Design im Mallux-Shop
Afterbuy Tools (Etikettendruck, Reporting, Vorlagen)
Programmierung mit HTML, CSS, JavaScript, PHP


Kostenloses Konto bei Netbank oder DAB: PN oder Mail an info@xtsell.de


Nach oben
  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 


Moderator: Ralf


Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 9 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Gehe zu:  
 Ã„hnliche Themen   Autor   Antworten   Zugriffe   Letzter Beitrag 
XTc Modi, admin -> orders.php Texte

in XT:C - xt-commerce & Weiterentwicklungen

Tanny

26

1022

Fr 17. August 2012, 09:39

2 x Rücksendkosten? Kunde spinnt total...

in Recht & Gesetz

shinz

14

81

Fr 30. November 2012, 13:48

Ranking bei Ebay = total unsinnig?

in ebay.de

Marek75

78

3496

Mo 18. Februar 2013, 20:16

eBay-Kunde total gaga?

in ebay.de

shinz

32

901

Sa 14. April 2012, 22:15


sellerforum.de Impressum: Partnerlinks:
Sebastian Feuster - Versandhandel & eCommerce-Dienstleistungen

Firmenanschrift / postalisch: Am Hippersbach 14 - 54550 Daun-Steinborn -  Tel: 06592-574110
Kundenservice Mo-Fr: Erlenweg 11 - 54550 Daun-Waldkoenigen  -  Tel: 06592-9838306 
Fax: 06592-5741109  -  Mail:

USt-ID DE215005895
Luftballons
onlinemarktplatz.de
wortfilter.de

Feed    FAQ  

sellerforum.de is powered by phpBB.com and Domainfactory.de / Deutsche Übersetzung durch phpBB.de