Seite 1 von 2

Grundpreis (VPE) wird nicht angezeigt

Verfasst: Fr 25. Nov 2011, 11:40
von daniel7805
Hallo!
habe da ein Problem mit dem dem Grundpreis, dieser wird nicht in der Produktübersichtangezeigt und nicht in der Vorschauübersicht. Links bei neue Produkte und zuletzt angesehende Produkte steht dieser baer drin. an was kann das liegen.

Mein zweites Problem ist wenn ich Produkte bearbeiten möchte, gibt es oben Attributte zu bearbeiten, wenn ich den dort raufdrücke steht nur speichern oder abbrechen da. was kann das sein.

MFG
Daniel

Re: Grundpreis (VPE) wird nicht angezeigt

Verfasst: Fr 25. Nov 2011, 17:01
von Xantiva
Was verstehst Du unter "Produktübersicht" bzw . einer "Vorschauübersicht"? Auf der Produkt Info Seite wird der Grundpreis angezeigt?
Hast Du mal eine URL?

Zum 2. Problem: Hast Du denn schon vorher Artikelmerkmale angelegt, die Du dort als Attribute dem Artikel zuweisen könntest?

Ciao,
Mike

Re: Grundpreis (VPE) wird nicht angezeigt

Verfasst: Fr 25. Nov 2011, 17:45
von daniel7805
http://teile-discount.de/product_info.p ... ts_id=8380

Grundpreis habe ich erstmal in Klammern selbst reingeschrieben.

seite befindet sich aber noch im aufbau, bin noch beim einrichten

MFG Daniel Jeromin

Re: Grundpreis (VPE) wird nicht angezeigt

Verfasst: Fr 25. Nov 2011, 18:55
von Xantiva
Wie hast Du den Grundpreis denn konfiguriert bei dem Artikel?
Verpackungseinheit in der Konfiguration angelegt? Im Artikel ausgewählt? Haken gesetzt und Wert angegeben?

Je mehr Details Du uns mitteilst, desto weniger müssen wir immer "nachbohren". (Dann ist auch die Motivation zu antworten höher. ;) )

Re: Grundpreis (VPE) wird nicht angezeigt

Verfasst: Fr 25. Nov 2011, 23:54
von daniel7805
Konfiguration angelegt? Ja hab ich gemacht z.B liter
Im Artikel ausgewählt? Haken gesetzt und Wert angegeben? Ja hab ich auch z.B. Anzeige VPE: haken gesetzt Wert:5.000 VPE: Liter

Was mich wundert ist das es links bei neuen artikeln oder zuletzt angesehenen artikel drin steht

MFG
Daniel Jeromin

Re: Grundpreis (VPE) wird nicht angezeigt

Verfasst: Sa 26. Nov 2011, 10:46
von Xantiva
Ah, ok. Danke, ist gefixt. => http://bugs.webs.de/view.php?id=449

Im Webs Template fehlt in der module/product_info/product_info_1.html die Ausgabe des Grundpreises {$PRODUCTS_VPE}:

Suche:

Code: Alles auswählen

			<div class="grid_3 omega">
				{$ADD_QTY|hidden}{$ADD_CART_BUTTON|button}
			</div>
und füge darunter ein:

Code: Alles auswählen

			{if $PRODUCTS_VPE}
			<div class="grid_6 alpha omega">
				{$PRODUCTS_VPE}
			</div>
			{/if}

Re: Grundpreis (VPE) wird nicht angezeigt

Verfasst: Sa 26. Nov 2011, 18:27
von daniel7805
Danke Fehler an dieser Stelle beseitigt, freut mich das das hier so schnell klappt.

trotzdem hab ich noch ein Problem mit dem Grundpreis.

Auch hier fehlt dieser:
http://teile-discount.de/index.php?cPath=3_3094 einschl. Versandzeit

und hier

http://teile-discount.de/products_new.php
Grundpreis fehlt und vor dem : das Wort Lieferzeit

MFG
Daniel

Re: Grundpreis (VPE) wird nicht angezeigt

Verfasst: Sa 26. Nov 2011, 20:59
von yogi
Hi,

http://teile-discount.de/index.php?cPath=3_3094
Auch hier fehlt der im WEBS-Template die Ausgabe des Grundpreis - und das gleich in zwei Dateien:
- product_listing_1_item.html
- product_listing_4_item.html

Suche in beiden Dateien nach:

Code: Alles auswählen

<p class="price">{$item.PRODUCTS_PRICE} *</p>
und ersetzte die Zeile durch folgende:

Code: Alles auswählen

	<p class="price">
    {$item.PRODUCTS_PRICE} *
    {if $item.PRODUCTS_VPE}<span class="vpe">{$item.PRODUCTS_VPE}</span>{/if}
  </p>
Nun müssen wir das ganze noch etwas in Form bringen, dafür öffne die Template-Datei css/product_lising.css und füge nach dem Block:

Code: Alles auswählen

.product_listing p.price {
	color: #FF4200;
	font-size: 1.1em;
}
den folgenden Block ein:

Code: Alles auswählen

.product_listing p.price span.vpe { 
  color: black;
  display: block;
  font-size: 0.8em;
}
Lieferzeit in der 4er Ansicht (product_listing_4_item.html):
Die Lieferzeit wurde bei dieser Ansicht weggelassen um die Ansicht nicht zu überladen - es ist aber möglich diese über den Code aus der product_listing_1_item.html anzuzeigen, einfach die folgenden Zeilen in die Datei an geeigneter stelle - z.B. hinterm Preis - eintragen:

Code: Alles auswählen

		{if $item.PRODUCTS_SHIPPING_NAME}
			<p class="shipping_time">{#shipping_time#}: {$item.PRODUCTS_SHIPPING_NAME}</p>
		{/if}
http://teile-discount.de/products_new.php
das ist BT #412: Fehlende Sprachdefinitionen für [product_listing] und wurde bereits in der V1.0.12 behoben.
Prüfe bitte mal die lang/german/lang_german.conf welche Revision-Zeile diese beinhaltet. DIe Zeile sollte so aussehen:
* @version $Id: lang_german.conf 2137 2011-07-11 13:52:06Z DocOlson $
Wenn die Revision (hier 2137) bei dir nicht gleich 2137 ist hast Du ne veraltete Datei.

Re: Grundpreis (VPE) wird nicht angezeigt

Verfasst: So 27. Nov 2011, 12:24
von daniel7805
So Grundpreis hab ich rein bekommen nur dass das mit der Template-Datei css/product_lising.css nicht funktioniert. Grundpreis steht genau neben dem Preis und bleibt orange.


Und zur lang/german/lang_german.conf
Die die Rivision stimmt.
Wie kriege ich vor dem : das Wort Lieferzeit rein


MFG
Daniel

Re: Grundpreis (VPE) wird nicht angezeigt

Verfasst: So 27. Nov 2011, 13:07
von yogi
Hi,

Du hast den CSS Kompressor aktiviert -> die CSS wird nicht automatisch neu generiert. Lösche mal über den Admin beide Caches:
- Template cache
- Cache.

Ist oben in der Leiste wenn Du als Admin auf die Startseite schaust unter "Bearbeiten"

Lieferzeit:
in der lang/german/lang_german.conf sollte so ab Zeile 855 folgendes stehen:

Code: Alles auswählen

/** ----------------------------------------------------------------------------
 * product_listing
 *
 * module/product_listing/product_listing_1.html
 * module/product_listing/product_listing_4.html
 */
[product_listing]
shipping_time = 'Lieferzeit'
Damit wird "Lieferzeit" ausgegeben wenn im Smarty-Template #shipping_time# codiert wird, vorausgesetzt die section "product_listing" ist geladen:
in den beiden Template-Dateien wird steht ganz oben folgende Zeile:

Code: Alles auswählen

{config_load file="$language/lang_$language.conf" section="product_listing"}
welche genau diese Section aus der Sprachdatei einliest. Ausgegeben wird es im jeweiligen Snippet:
- snippet/product_listing_1_item.html bzw.
- snippet/product_listing_4_item.html
durch die Codezeile

Code: Alles auswählen

                        <p class="shipping_time">{#shipping_time#}: {$item.PRODUCTS_SHIPPING_NAME}</p>