Gelöst Gewicht der Variationen

Boarder

Sehr aktives Mitglied
26. März 2007
295
51
Hallo zusammen,

stehe mal wieder vor einem Problem.

Bei uns die Versandkosten nach dem Gewicht berechnet.

Das Gewicht wird bei mir auch auf der Produktseite angezeigt.

\templates\tamplet-name\module\product_info

Code:
{if $PRODUCTS_WEIGHT !=''} {#weight#} {$PRODUCTS_WEIGHT}{#kg#}{/if}
Jedoch hab ich das Problem das wenn ich mit Variationen Arbeite und diese Wechsle (z.B. von Größe 1 auf Größe 2 Umstelle) das Gewicht nicht neu Angezeigt wird sondern immer noch das Ausgangsgewicht.

Hat jemand von euch eine Idee wie man das lösen könnte?

Mein erster Ansatz wäre das ich das Grundgewicht auf 0,0kg festlege und in den Variationen das Gesamtgewicht statt den Aufschlag eintrage. Jetzt hänge ich aber bei der Abfrage der Variations-Gewichte.

Kann mit dem Shop nicht Online gehen bevor ich das gelöst habe da nach neustem Recht die Versandkosten (bzw. alle Variablen hierfür) auf der Produktseite angezeigt werden müssen.

Danke schon mal für eure Hilfe
Greatz Boarder[/quote]
 

Boarder

Sehr aktives Mitglied
26. März 2007
295
51
Zwischenstand:

habe die Datei gefunden wo ich es ändern muss:

/templates/tamplet-name/module/product_options/product_options_selection.html

Code:
  <option value="{$item_data.ID}">{$item_data.TEXT} {if $item_data.PRICE !='' }{$item_data.PREFIX} {$item_data.PRICE} {/if} </option>

Eigentlich müsste ich vor "</option>" das hier einfügen:

Code:
{$item_data.WEIGHT}

doch das scheint nicht zu funktionieren.

Ist es diesmal vileicht nicht als WEIGHT bezeichnet?

Ich werde langsam wahnsinnig damit :twisted:
 

Thomas Lisson

Administrator
Mitarbeiter
24. März 2006
15.574
299
Köln
Hi,

ich kann Dir leider nicht helfen beim Templatesystem von XTC. Die Wawi verschickt bei Variationen das Gewicht korrekt mit und legt es in der DB von XTC ab.
 

Boarder

Sehr aktives Mitglied
26. März 2007
295
51
Hallo,

ja in der Datenbank wird es richtig abgelegt. (hab es in der Datenbank gefunden)

Wenn ich statt dem Gewicht die ID abfrage geht auch wunderbar an der stelle nur eben nicht mit dem Gewicht.

??? Vielleicht hat ja noch jemand eine Idee ???

*lieb schau*

PS: SUPER SOFTWARE DIR IHR HIER HABT
 

Boarder

Sehr aktives Mitglied
26. März 2007
295
51
OK ich hab es!!!!! *JIPPPIIIIEEE


Und nach dem mir "so viele" von euch geholfen haben (wie man an den Unmengen an Antworten sieht) hier wie es geht:


Als erstes müssen wir XTC die Zuordnung des Produktes zu dem Gewicht (bzw. Vorzeichen) klar machen. Dies geschieht über die ID und eine Verknüpfung in products_options_query.

Was man einfach mit 2 Zeilen nachträgt: (das "EINFUEGN --->" weg lassen !!!!!)


Code:
$products_options_data[$row] = array ('NAME' => $products_options_name['products_options_name'], 'ID' => $products_options_name['products_options_id'], 'DATA' => '');
		$products_options_query = xtDBquery("select pov.products_options_values_id,
		                                                 pov.products_options_values_name,
		                                                 pa.attributes_model,
		                                                 pa.options_values_price,
		                                                 pa.price_prefix,
EINFUEGEN------------------------------>                pa.options_values_weight,
EINFUEGEN------------------------------>                pa.weight_prefix,
		                                                 pa.attributes_stock,
		                                                 pa.attributes_model
		                                                 from ".TABLE_PRODUCTS_ATTRIBUTES." pa,
		                                                 ".TABLE_PRODUCTS_OPTIONS_VALUES." pov
		                                                 where pa.products_id = '".$product->data['products_id']."'
		                                                 and pa.options_id = '".$products_options_name['products_options_id']."'


So nachdem XTC weiß das es ein Gewicht und ein Gewichtsvorzeichen gibt müssen wir noch 2 neue Barameter erzeugen den das HTML-Dokument abfragen kann:

weiter unten findet Ihr diesen Code:

Code:
					if ($products_options['price_prefix']=="-") $attr_price=$price*(-1);
					$full = $products_price + $attr_price;
				$products_options_data[$row]['DATA'][$col] = array ('ID' => $products_options['products_options_values_id'], 'TEXT' => $products_options['products_options_values_name'], 'MODEL' => $products_options['attributes_model'], 'PRICE' => $xtPrice->xtcFormat($price, true), 'FULL_PRICE' => $xtPrice->xtcFormat($full, true) , 'PREFIX' => $products_options['price_prefix']);

dies ergänzt ihr nach

'PREFIX' => $products_options['price_prefix']

aber vor


mit:

Code:
, 'WEIGHT_PREFIX' => $products_options['weight_prefix'], 'WEIGHT' => $products_options['options_values_weight']

ACHTUNG: das Komma nicht vergessen !!!


Jetzt wechseln wir zur Datei:

\templetes\dein-template\module\product_options\product_options_dropdown.html

wo wir der HTML-Datei noch sagen müssen das es da ja 2 neue Barameter gibt die es abfragen kann.

Dies geschieht in dieser Codezeile:

Code:
<option value="{$item_data.ID}">{$item_data.TEXT} {if $item_data.PRICE !='' }{$item_data.PREFIX} {$item_data.PRICE}{/if} </option>

Hier fügen wir jetzt vor </options> das hier ein:

Code:
{if ($item_data.WEIGHT != 0)} {$item_data.WEIGHT_PREFIX} {$item_data.WEIGHT}kg {/if}

(hab gleich eine Abfrage daraus gemacht -> d.h. wenn das gewicht NICHT GLEICH 0 ist wird es ausgegeben mit Vorzeichen, ansonsten eben nicht)

Jetzt müsst Ihr noch alle Dateien bis auf die index.html unter:


löschen. (Das sind nur die Temporäre Datei von XTC)

FERTIG !!!

Für die Richtigkeit übernehme ich natürlich keine Gewähr (bei mir funktioniert es :D )

Greatz Boarder
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Gewicht auf Rechnung (Artikelgewicht und Zusatzgewicht) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Versandarten Spedition Stückgut (gestaffelt nach Gewicht und PLZ) - Geht das auch anders? User helfen Usern - Fragen zu JTL-Wawi 0
[JTL-WAWI API] Gewicht (ItemWeight) wird nicht gespeichert JTL-Wawi 1.8 2
Neu Überschriften der Unterkategorien ändern Templateangelegenheiten JTL-Shop3 0
Neu Benachrichtigung anfordern - Fehler: Der eingegebene Bestätigungscode ist nicht bekannt JTL-Shop - Fehler und Bugs 0
Neu Notfallplan bei Störung der Schnittstelle zwischen JTL und DHL // Lösung via Import Export gesucht Arbeitsabläufe in JTL-Wawi 7
Serverproblem? Unerträglich langsames Tempo der Wawi 1.7.11.0 - seit gestern abend JTL-Wawi 1.7 0
Neu 2 JTL-Shops (B2B + B2C) in der Wawi User helfen Usern - Fragen zu JTL-Wawi 3
Neu Umsatzreport nach Quartal aus der Wawi (1.5.55) User helfen Usern - Fragen zu JTL-Wawi 7
Neu Seriennummer zur Zuordnung der Herkunft (Abrechnungsrelevant) Arbeitsabläufe in JTL-Wawi 0
Neu Betreuung einer Shops und die damit verbundene Pflege der Plugins. Betrieb / Pflege von JTL-Shop 6
Fehlermeldung beim Öffnen der Firmeneinstellung JTL-Wawi 1.8 2
Neu Hilfe bei der Templateanpassung / Migration Dienstleistung, Jobs und Ähnliches 4
Neu Lieferzeit in der Bestellbestätigung (Shop) ohne Berücksichtigung der Werktage. Wie korrigieren? JTL-Shop - Ideen, Lob und Kritik 6
MISSING_REQUIRED_ATTRIBUTE Der von Ihnen gepflegte Titel ist zu lang. Kürzen Sie die den Wert entsprechend der Zeichenbegrenzung auf '70' Zeichen.O Otto.de - Anbindung (SCX) 0
Neu Der Remoteserver hat einen Fehler zurückgegeben: (500) Interner Serverfehler wir bitten Hilfe Gambio-Connector 6
Neu Artikelattribut als Filter in der Kategorie? Allgemeine Fragen zu JTL-Shop 0
Neu Export der Ansprechpartner nicht möglich JTL-Ameise - Ideen, Lob und Kritik 2
Neu Wie kann man Anzahl der VPE per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Merkwürdige Zeichen in der Kategorieübersicht Allgemeine Fragen zu JTL-Shop 0
Wichtig UPS Änderung der Authentifizierungsmethode zu OAuth2 JTL-ShippingLabels - Ideen, Lob und Kritik 0
Grundpreise bei Vaterartikel in der Artikelvorschau im Shop JTL-Wawi 1.8 9
Neu Einschränkung der abzuholenden Aufträge Shopify-Connector 1
Neu Wie kann ich mit der Wawi Ebay Rechnungen erstellen und nach ebay hochladen? eBay-Anbindung - Fehler und Bugs 3
Neu Creation Date der Artikel Falsch Shopware-Connector 0
Neu Datenträgerverwendung oberste Tabellen - Größe der DB verringern (Logs etc) User helfen Usern - Fragen zu JTL-Wawi 2
Neu Fehler beim Hochladen der Datei JTL-Shop - Fehler und Bugs 0
Neu Mehrere Firmen - automatisierte Änderung der Kundennummer? Arbeitsabläufe in JTL-Wawi 7
Neu Der Shop schickt die Aufträge nicht mehr an die Wawi JTL-Shop - Fehler und Bugs 1
Neu Automatische Sortierung der Bilder & Anzahl der Ebay Bilder eBay-Anbindung - Fehler und Bugs 0
Verwendung der Statistik in Wawi 1.8: JTL-Wawi 1.8 3
Neu Kann man in der POS zwischen Mandanten umschalten? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Footer in der Größe anpassen Gelöste Themen in diesem Bereich 5
Falsche Anzeige der Bestandsführung JTL-Wawi - Fehler und Bugs 5
Neu Drucken-Button auf der Artikeldetailseite Allgemeine Fragen zu JTL-Shop 0
Setup Nummernkreise neue Firma - Länge der Kreise JTL-Wawi 1.8 8
Neu Darstellung/Werte der Variantenauswahl auf Amazon anpassbar? Amazon-Lister - Ideen, Lob und Kritik 0
Neu Kategorienbaum in einer Unterkategorie über der Filterung ausblenden Allgemeine Fragen zu JTL-Shop 1
Neu Anzahl der gefüllten Versandboxen ausgeben lassen Eigene Übersichten in der JTL-Wawi 1
Neu leeres Textfeld erstellen für einen Hinweis auf der Rechnung User helfen Usern - Fragen zu JTL-Wawi 2
Versandkosten werden bei der Gewinnermittlung nicht breücksichtig (1.8.12.2) JTL-Wawi 1.8 1
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? eBay-Anbindung - Fehler und Bugs 5
Neu Gravierender Fehler in der Shop Software Betrieb / Pflege von JTL-Shop 3
Neu Packtisch: In der Liste der Aufträge neue Feld-Spalte mit Spalteneditor hinzufügen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Workflow der bei Stücklisten: Überverkäufe de-/aktivieren User helfen Usern - Fragen zu JTL-Wawi 11
Wo befindet sich das Feld mit der Information für "Zustandsbeschreibung" auf Ebay? JTL-Wawi 1.8 9
Neu Nach Umstellung auf WMS Probleme mit der JTL Ameise Installation von JTL-WMS / JTL-Packtisch+ 0
Neu Vorschaubilder in der Artikeldetailseite werden nicht angezeigt Betrieb / Pflege von JTL-Shop 1
Neu Update des JTL shops aus der Wawi funktioniert nicht Allgemeine Fragen zu JTL-Shop 1

Ähnliche Themen