#1 (permalink)  
Alt 09.10.2007, 15:50
xt:Commerce Support Kunde
 
Registriert seit: 31.03.2006
Beiträge: 39
Standard Date Available in Product listing

Hallo

kann mir jemand helfen, ich versuche kramphaft den Verfügbarkeitstermin bei jedem Produkt auch in der Produkt listung anzuzeigen

diese zeile
{if $PRODUCTS_DATE_AVIABLE != ''}{$PRODUCTS_DATE_AVIABLE}{/if}
habe ich in die product_listing.html eingefügt, nur nichts passier

Wo muß ich noch was ändern.

Danke für eure Hilfe
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 09.10.2007, 17:34
Erfahrener Benutzer
 
Registriert seit: 02.05.2007
Beiträge: 149
Standard

Bevor Du Dir nen Wolf suchst, gebe ich mal meinen "Anfänger"-Senf dazu ab:

Die Variable ist nicht zugewiesen. Wenn ich das richtig sehe, bekommt das Template seine Daten aus der default.php. Da wird die Verfügbarkeit nicht abgefragt, müßte allso eingebaut werden.
In den sql-query-string eine Zeile rein:
PHP-Code:
...,
p.products_date_available,
..., 
Wenn mich nicht alles täuscht, weist das System die Daten aus der Query automatisch zu.
Dann sollte es mit {$module_data.PRODUCTS_DATE_AVIABLE} eigentlich rauskommen.

Ausprobiert habe ich es nicht...

Gruß
Numerobis
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 09.10.2007, 17:45
Erfahrener Benutzer
 
Registriert seit: 02.05.2007
Beiträge: 149
Standard

Jetzt hab ichs ausprobiert:
classes/product.php, function buildDataArray eine Zeile einfügen:
PHP-Code:
...
'PRODUCTS_DATE_AVIABLE' => $array['products_date_available'],
...], 
Dann kommt das Datum im Template an.

Wie man es formatiert, mußt Du jetzt aber selber suchen ;-)

Kleiner Tip: Smarty Manual

Geändert von Numerobis (09.10.2007 um 18:10 Uhr) Grund: Fehler
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 10.10.2007, 10:47
xt:Commerce Support Kunde
 
Registriert seit: 31.03.2006
Beiträge: 39
Standard

erstmal Danke Numerobis

soweit so gut hat es geklappt, allerdings zeigt er mir das datum genau wie in der Datenbank an.
2007-10-16 00:00:00
Ich bräuchte es aber so wie es in der Product_info steht
Dienstag, 16. Oktober 2007

wäre schön wenn hier auch jemand eine Idee hat.

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 10.10.2007, 10:51
Erfahrener Benutzer
 
Registriert seit: 13.09.2006
Ort: Berlin
Beiträge: 744
Standard

xtc_date_short($array['products_date_available'])

oder wie Du es haben willst

xtc_date_long($array['products_date_available'])

bei date long das hier nicht vergessen

require_once (DIR_FS_INC.'xtc_date_long.inc.php');

oben einzubinden

T

Geändert von Rovert (10.10.2007 um 11:10 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 10.10.2007, 12:47
xt:Commerce Support Kunde
 
Registriert seit: 31.03.2006
Beiträge: 39
Standard

Danke
hat gefunzt
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
date, listing, product

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
product listing mini_78 Shopbereich 0 31.07.2005 12:52


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

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

xt:Commerce is a SafeCharge brand