z-place Posted October 9, 2007 Report Share Posted October 9, 2007 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 Link to comment Share on other sites More sharing options...
Numerobis Posted October 9, 2007 Report Share Posted October 9, 2007 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: ..., p.products_date_available, ...,[/PHP]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 Link to comment Share on other sites More sharing options...
Numerobis Posted October 9, 2007 Report Share Posted October 9, 2007 Jetzt hab ichs ausprobiert: classes/product.php, function buildDataArray eine Zeile einfügen: ... 'PRODUCTS_DATE_AVIABLE' => $array['products_date_available'], ...],[/PHP] Dann kommt das Datum im Template an. Wie man es formatiert, mußt Du jetzt aber selber suchen ;-) Kleiner Tip: Smarty Manual Link to comment Share on other sites More sharing options...
z-place Posted October 10, 2007 Author Report Share Posted October 10, 2007 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. Link to comment Share on other sites More sharing options...
Rovert Posted October 10, 2007 Report Share Posted October 10, 2007 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 Link to comment Share on other sites More sharing options...
z-place Posted October 10, 2007 Author Report Share Posted October 10, 2007 Danke hat gefunzt Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.