Jump to content
xt:Commerce Community Forum

Lagerbestand in product_listing anzeigen


wenk@regel-werk.de

Recommended Posts

hallo, nutze version 304sp2.1 - und kann einfach keine lösung finden, um in der artikelliste (product_listing) die jeweilig vorhandene lagermenge der einzelnen produkte darzustellen. in der product_info war dies noch recht einfach machbar, in der vorgängerversion des shops auch. aber seit 304sp2.1 ist die datei /includes/modules/product_listing.php gänzlich anders aufgebaut als vorher.

wo und wie lege ich nun das product_quantity an, damit ich es im template product_listing auslesen bzw. dann auch sichtbar machen kann?

Link to comment
Share on other sites

Ich weiss leider nicht welche Version ich habe, habe das aber soweit eingebaut. Poste doch mal die Product_listing!

In der Listing kommst du an die Menge mit


{$module_data.PRODUCTS_QUANTITY}

In der Datei includes/modules/product_listing_php muss eventuell vorher in der Array-Definition

$module_content[] = array ('PRODUCTS_NAME' => $listing['products_name'], 

die fehlende Variable wie folgt eingefügt werden

 'PRODUCTS_QUANTITY' => $listing['products_quantity'],

Bitte Feedback obs hilft.

Gruss

Spoorn

www.ibbb.eu

Link to comment
Share on other sites

  • 6 months later...
  • 2 weeks later...

in v3.0.4 SP2.1

/includes/classes/products.php

finde

'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image,

und mit folgendes ersetzen.

'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image,

'PRODUCTS_QUANTITY' => $array['products_quantity'],

------------------------------------

in /templates/xxx/modules/product_listing/product_listing_v1.html

Variabel {$module_data.PRODUCTS_QUANTITY} einbauen.

Link to comment
Share on other sites

  • 1 month later...

Danke für deine Hilfe Rovert.

Ich hab die Stückzahlanzeige unters Bild gebastelt in der product_info.html

{#text_bestand#} {$PRODUCTS_QUANTITY} {#text_stueck#}

Ohne den Zusatz mit Module, mit hats nicht geklappt...und dann nur noch in die lang_german.conf und english um Zeile 450:

text_bestand = 'Unser Bestand:'

text_stueck = 'Stück'

Nun hätt ich nur noch eine letzte Frage:

Manchmal hab ich bei Produkten einfach 100 oder 999 eingetragen, da das Zubehörteile sind, die immer auf Lager sind, aber kein genauer Lagerstand bekannt.

Ich würde gerne prüfen, ob "mehr als 10 Produkte auf Lager sind" und dann ab 10 nur noch ein Text "Über 10 Stück auf Lager"

Irgendwie mit ner If-Schleife ist mir klar, aber ich weiß nicht, in welche Datei ich die schreiben muss.

Ins Template? oder die php-Datei?

Link to comment
Share on other sites

  • 2 weeks later...

Hallo,

auch ich habe das Problem, dass mir der Lagerbestand nicht angezeigt wird. Habe wie von Rovet beschrieben alles wie folgt eingebaut:

********************************************

/includes/classes/products.php

finde

'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image,

und mit folgendes ersetzen.

'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image,

'PRODUCTS_QUANTITY' => $array['products_quantity'],

in /templates/xxx/modules/product_listing/product_listing_v1.html

Variabel {$module_data.PRODUCTS_QUANTITY}.

********************************************

Meine Frage, wie und wo (Zeile) muss ich die Variable {$module_data.PRODUCTS_QUANTITY} im File product_listing_v1.html einbauen, damit es den Bestand (Lagerbestand) auch anzeigt? Muss diese in HTML-Code eingebetet werden? Ich möchte einfach nur in der Übersicht einer Kategorie, den Bestand der Ware noch zusätzlich anzeigen(z.Bsp: unter exkl.Versandkosten oder rechts vom Produktenamen).

Danke schon im voraus für die Hilfe.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...