Zurück   xt:Commerce Webshop Shop Support > xt:Commerce Shopsoftware Community Area > Shopbereich

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 03.11.2008, 19:25
Neuer Benutzer
 
Registriert seit: 03.11.2008
Beiträge: 2
Standard Wenn Lagerbestand = 0 dann "In den Warenkorb -Icon" ausblenden

Hallo zusammen,
ich bräuchte eure Hilfe.

Ich möchte Kunden nicht ermöglichen, Artikel zu bestellen die vergriffen sind.
Die einfachste Lösung ist, die Grafik "In den Warenkorb" zu entfernen und bei Lagerbestand >= 1 wieder anzuzeigen.

Jemand ne Idee wie und in welcher Datei ich das ändern muss?
LG Dennis
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 03.11.2008, 22:30
Neuer Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 12
Standard

Hi Dennis,

das geht viel einfacher im Admin > Lagerverwaltungsoptionen
"Einkaufen nicht vorätiger Ware erlauben" muß dann auf false

Viele Grüße
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 04.11.2008, 06:42
Erfahrener Benutzer
 
Registriert seit: 13.09.2006
Ort: Berlin
Beiträge: 744
Standard

Nicht richtig. Kauf nicht erlauben verhindert nicht, dass Ware ins Warenkorb gelingt. Das war der Sinn der Frage.

Am Besten im /includes/classes/products.php der function getBuyNowButton ändern mit eine Abfrage nach $array['products_quantity'] < 1

Weiter muss der new_products.php geändert werden weil es eigenständig arbeitet.

T
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 04.11.2008, 08:40
Neuer Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 12
Standard

Stimmt, du hast recht, sorry!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 04.11.2008, 09:44
Erfahrener Benutzer
 
Registriert seit: 13.09.2006
Ort: Berlin
Beiträge: 744
Standard

...ist natürlich /products_new.php und nicht new_products.php die geändert werden muß.

T
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 04.11.2008, 13:03
Neuer Benutzer
 
Registriert seit: 03.11.2008
Beiträge: 2
Standard

Vielen Dank!
Werde es gleich mal ausprobieren :-)

lg dennis
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 23.11.2008, 15:45
Neuer Benutzer
 
Registriert seit: 19.11.2008
Beiträge: 11
Standard

Ich habe nun in der /includes/classes/products.php folgendes geändert.

function getBuyNowButton($id, $name) {
if ($array['products_quantity'] < 1 ) {}
else {

global $PHP_SELF;
return '<a href="'.xtc_href_link(basename($PHP_SELF), 'action=buy_now&BUYproducts_id='.$id.'&'.xtc_get_a ll_get_params(array ('action')), 'NONSSL').'">'.xtc_image_button('button_buy_now.gi f', TEXT_BUY.$name.TEXT_NOW).'</a>'; }

und unten weiter

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

eingefügt. Allerdings zeigt er mir jetzt bei keinem Artikel mehr den Kaufenbutton an, obwohl ich auch Artikel mit höher Stückzahl als 0 habe.

Was hab ich da falsch gemacht ?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 24.11.2008, 12:59
Erfahrener Benutzer
 
Registriert seit: 13.09.2006
Ort: Berlin
Beiträge: 744
Standard

ein } zuwenig übrigens aber lasst das und mach das hier in der BuildDataArray

} else {
$buy_now = $this->getBuyNowButton($array['products_id'], $array['products_name']);
}
}

if ($array['products_quantity'] < 1 ) $buy_now = '';
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
ausblenden, in den warenkorb icon, lagerbestand

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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Warenkorb ausblenden wenn man nicht eingeloggt ist... philipp1988 Template System 2 29.10.2007 11:20
Auf Startseite linke und rechte Spalte (Warenkorb etc.) ausblenden arcdes Installation und Konfiguration 1 21.04.2007 18:49


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:33 Uhr.

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

xt:Commerce is a SafeCharge brand