Jump to content
xt:Commerce Community Forum

[Special Products] Angebot ist immer in der Box 1 Tag zu spät


dragon_0000

Recommended Posts

Habe ein Problem mit den Special Produkten / Preisen

Wenn ich einen Preis einstelle wird der Produktpreis zum richten Zeitpunkt aktiviert jedoch erscheint das Produkt in der Box einen Tag später.

Gleiches gilt beim Ablauf -> Produkt ist noch in der Box aber der Sonderpreis ist abgelaufen.

(Ich vermute das hier in bei einer SQL Query gepfuscht wurde)

!!! Der Bug tritt auch bei einer frischen Installation auf.

Hat jemand Hinweise um den Übeltäter ausfindig zu machen?

Gruß

Alois

Link to comment
Share on other sites

Danke Zanier,

war auch gerade am tüffeln hab aber immer das falsche Format gehabt "Y-m-d H:m:s"

ganz dürfte es noch nicht stimmen:

	function F_DateFrom(){

$data = date("Y-m-d H:i:s", mktime(date(H), date(i), date(s), date(m), date(d), date(Y)));

$this->setSQL_WHERE(" and (s.date_available <= '" . $data . "' or s.date_available = 0)");

}

function F_DateTo(){

$data = date("Y-m-d H:i:s", mktime(date(H), date(i), date(s), date(m), date(d), date(Y)));

$this->setSQL_WHERE(" and (s.date_expired >= '" . $data . "' or s.date_expired = 0)");

}[/PHP]

... so (müsste) es stimmten.

Zusatzfrage gibt es auch eine Möglichkeit bei der Anfangs- und Ablaufdatum ein 24-Stunden Format einzutragen - denn momentan kann man keinen Sonderpreis zwischen 12 und 24 Uhr schalten daja die Zeit auf 12 Stunden Format umgewandelt wird ?

plugins/xt_special_products/classes/class.special_products.php ersetzen
Link to comment
Share on other sites

Archived

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

×
  • Create New...