#1 (permalink)  
Alt 19.07.2008, 15:54
Neuer Benutzer
 
Registriert seit: 19.07.2008
Beiträge: 4
Standard Gewichtsanzeige in Artikelbeschreibung

Hallo,

ich benötige bitte dringend Hilfe bei der Darstellung des Artikelgewichts in der Artikelbeschreibung. Die Versandkosten werden bei uns pro Gewicht berechnet. Damit der Kunde weiß wie schwer der Artikel ist, soll das Gewicht in der Artikelbeschreibung (z. B. unter dem Preis) dargestellt werden ohne dass ich manuell einen Text in die Artikelbeschreibung eingeben muss.

Leider habe ich keine Idee wie und welche Dateien ich dafür ändern muss.

Für eure Hilfe wäre ich euch wirklich dankbar.

Grüße

Cetronik
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 19.07.2008, 23:46
tuvalu
Gast
 
Beiträge: n/a
Standard

Ungefähr so geht das:

Gesamtgewicht im Warenkorb anzeigen


includes/modules/order_details_cart.php
suche
Code:
$module_smarty->assign('module_content', $module_content);
darunter einfügen:

Code:
$module_smarty->assign('TOTAL_WEIGHT', $_SESSION['cart']->weight + SHIPPING_BOX_WEIGHT);
templates/eigenetemplates/module/order_details.html
Dort steht die Variable {$TOTAL_WEIGHT} zu Verfügung.

Artikelgewicht im Warenkorb anzeigen

includes/modules/
order_details_cart.php
den roten Code einfügen

Code:
$module_content[$i] = array ('PRODUCTS_NAME' => $products[$i]['name'].$mark_stock, 'PRODUCTS_WEIGHT' => $products[$i]['weight'], 'PRODUCTS_QTY' => xtc_draw_in
templates/eigenetemplates/order_details.html
Dort steht die Variable {$module_data.PRODUCTS_WEIGHT} zu Verfügung.

Gesamtgewicht in Warenkorb-Box anzeigen

template/eigenetemplates/source/boxes/shopping_cart.php

suche:
Code:
$box_smarty->assign('products', $products_in_cart);

darunter einfügen:
Code:
$box_smarty->assign('TOTAL_WEIGHT', $_SESSION['cart']->weight + SHIPPING_BOX_WEIGHT);
templates/eigenetemolates/boxes/box_cart.html

Hier steht die Variable {$TOTAL_WEIGHT} zu Verfügung.


Artikelgewicht und Bestand in print_product_info anzeigen

templates/eigenetemplatrs/print_product_info.html

Variable {$PRODUCTS_WEIGHT} steht zu Verfügung


Artikelgewicht in checkout_confirmation eingefügt

root/
checkout_confirmation.php

in ca. Zeile 168 einfügen:
Code:
'  (' . $order->products[$i]['weight'] . ' kg)'


Artikelgewicht in Produkt-Listing anzeigen

includes/classes/product.php
ca. in Zeile 429 in das Array eingefügt
Code:
'PRODUCTS_WEIGHT'=>$array['products_weight'],

templates/eigeneTemplates/module/product_listing/product_listing_v1.html
Variable {$module_data.PRODUCTS_WEIGHT} steht zu Verfügung.

templates/eigeneTemplates/module/new_products.html
Variable {$module_data.PRODUCTS_WEIGHT} steht zu Verfügung.

dito in new_products_default.html und specials.html

My2Cent
Tuvalu
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 21.07.2008, 12:25
Neuer Benutzer
 
Registriert seit: 19.07.2008
Beiträge: 4
Standard

... super vielen Dank für die schnelle Antwort.

Noch eine Frage ich benötige die Informationen auch noch in der
product_info_v1 für die Artikelbeschreibung.

Ist es aussreichend wenn hier nur die Variable reingeschrieben wird oder muss noch eine andere Datei geändert werden?

Grüße

cetronik
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 21.07.2008, 14:38
tuvalu
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von cetronik Beitrag anzeigen
Noch eine Frage ich benötige die Informationen auch noch in der product_info_v1 für die Artikelbeschreibung.

Ist es aussreichend wenn hier nur die Variable reingeschrieben wird oder muss noch eine andere Datei geändert werden?
Ich habe da die Variable {$PRODUCTS_WEIGHT} zu Verfügung. Weiß jetzt nicht, ob ich das in einer php-Datei definieren mußte. Glaube aber nicht.

tuvalu
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 21.07.2008, 15:39
Neuer Benutzer
 
Registriert seit: 19.07.2008
Beiträge: 4
Standard

... das mit der variablen hatte ich schon probiert. Das Gewicht wird aber nicht angezeigt, m. E. muss das noch in einer php-Datei definiert werden. Ich weiß aber leider nicht in welcher???

Grüße
cetronik
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 21.07.2008, 18:31
tuvalu
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von cetronik Beitrag anzeigen
... das mit der variablen hatte ich schon probiert. Das Gewicht wird aber nicht angezeigt, m. E. muss das noch in einer php-Datei definiert werden. Ich weiß aber leider nicht in welcher???
Das wird in der includes/modules/product_info.php definiert. Und da steht in den original Dateien im Array schon
Code:
$info_smarty->assign('PRODUCTS_WEIGHT', $product->data['products_weight']);
drin. Muß also mit der Variablen {$PRODUCTS_WEIGHT} abrufbar sein. Und muß natürlich groß geschrieben werden.

Sonst wüsste ich jetzt nicht weiter.

tuvalu

Geändert von tuvalu (22.07.2008 um 20:47 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 22.07.2008, 20:09
Neuer Benutzer
 
Registriert seit: 19.07.2008
Beiträge: 4
Standard

... perfekt, jetzt funktioniert's. Danke
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 06.09.2008, 14:48
Neuer Benutzer
 
Registriert seit: 01.10.2005
Beiträge: 12
Standard Ergänzung für Order_mail.htm

Hallo,

ich hätte eine Bitte und zwar weicht die Zeile 168 der Datei Checkout_conformation.php bei mir ab, deshalb benötige ich einen Auszug, wo genau der Code eingefügt werden muss, und zwar der

'  (' . $order->products[$i]['weight'] . ' kg)'

Es wäre noch ganz toll, wenn bei er Bestätigungsmail der Bestellung das das Einzelgewicht und das Gesamtgewicht mit angegeben wird. Ne Idee wie das geht?

Danke.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 06.09.2008, 17:02
tuvalu
Gast
 
Beiträge: n/a
Standard

Ändere (im Original ist das Zeile 170):
Code:
$data_products .= '<tr>'."\n".'            <td class="main" align="left" valign="top">'.$order->products[$i]['qty'].' x '.$order->products[$i]['name'].'</td>'."\n".'                <td class="main" align="right" valign="top">'.$xtPrice->xtcFormat($order->products[$i]['final_price'], true).'</td></tr>'."\n";
nach:
Code:
$data_products .= '<tr>' . "\n" . '            <td class="main" align="left" valign="top">' . $order->products[$i]['qty'] . ' x ' . $order->products[$i]['name'] . '&nbsp;&nbsp;(' . $order->products[$i]['weight'] . '&nbsp;kg)' . '</td>' . "\n" . '                <td class="main" align="right" valign="top">' . $xtPrice->xtcFormat($order->products[$i]['final_price'], true) . '</td></tr>' . "\n";
Wie das in die Bestätigungsmail kommt, kann ich nicht sagen. Das wird in der admin/print_order.php definiert.

tuvalu
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 08.10.2008, 16:37
Benutzerbild von mkessner
Neuer Benutzer
 
Registriert seit: 20.08.2005
Ort: 32130 Enger
Beiträge: 4
Standard

Hallo Tuvalu,

super hilfreiche Beschreibungen. Habe mit deiner Hilfe auch die Gewichtsanzeigen auf der product_info und product_listing sowie in der new_products_default auch hinbekommen. Im Warenkorb, checkout usw. auch kein Problem.

Jedoch bekomme ich die Gewichtsanzeige einfach nicht in die new_products_overview, also_purchased, specials sowie die Boxen außer Warenkorb.

Eine Idee woran das liegen könnte? Würde mich über jede Info freuen.

Gruß spraytool
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
artikelbeschreibung, gewichtsanzeige

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus



Alle Zeitangaben in WEZ +1. Es ist jetzt 15:12 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand