OXID Community Forum

> German forum > Entwickler > EInfügedatum in oxarticles.OXINSERT falsch (in der Zukunft)
Login
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread: EInfügedatum in oxarticles.OXINSERT falsch (in der Zukunft)


Reply
 
Thread Tools Display Modes
#Top   #1  
Old 03-01-2009, 10:18 AM
sannc's Avatar
sannc sannc is offline
Senior Member
Join Date: Feb 2009
Posts: 140
sannc is on a distinguished road
Default EInfügedatum in oxarticles.OXINSERT falsch (in der Zukunft)

Moin,

ich habe gerade festgestellt, dass das Feld OXINSERT bei neu eingefügten Artikeln utopische Daten hat ... Jahr 2020, etc. Riecht nach einer falschen Formatierung des Datums beim INSERT.

Hat das schonmal jemand beobachtet und kann es bestätigen oder ist das nur bei mir so? Wenn es ein Problem im Zusammenspiel mit meinem MySQL ist, dann wäre ich für einen Hinweis dankbar, an welcher Stelle der INSERT gemacht wird, damit ich das ggf. fixen kann.

Danke
Carsten
__________________
Der Essenzenladen - http://www.essenzenladen.de
Reply With Quote
#Top   #2  
Old 03-01-2009, 09:51 PM
Marco Steinhaeuser's Avatar
Marco Steinhaeuser Marco Steinhaeuser is online now
Community Guide @ OXID
Join Date: Oct 2008
Posts: 9,597
Marco Steinhaeuser is on a distinguished road
Default Hallo Carsten, 2009-03-01

Hallo Carsten,

2009-03-01 <-- beim Testartikel gerade eben. MySQL: 5.0.67-0ubuntu6.

Könnte es vielleicht an einer utopischen Serverzeit bei Dir liegen, Testumgebung?

Gruß

__________________
Marco Steinhäuser
Community Guide
OXID eSales AG
__________________
Marco
http://about.me/marco.steinhaeuser

Will ignore unsolicited support requests via PM, email or IM.
Reply With Quote
#Top   #3  
Old 03-02-2009, 09:00 AM
sannc's Avatar
sannc sannc is offline
Senior Member
Join Date: Feb 2009
Posts: 140
sannc is on a distinguished road
Default Hallo

Hallo Marco,

nene ... NTP macht's möglich und ich habe das Datum auch gerade nochmal überprüft. Ist im übrigen auch in der Tabelle oxorderarticles so ... und nur das Feld OXINSERT. Andere Datumsfelder sind ok.

mysql Ver 14.12 Distrib 5.0.70, for pc-linux-gnu (x86_64) using readline 5.2 (Gentoo)

LG
Carsten
__________________
Der Essenzenladen - http://www.essenzenladen.de
Reply With Quote
#Top   #4  
Old 03-04-2009, 11:20 AM
Marco Steinhaeuser's Avatar
Marco Steinhaeuser Marco Steinhaeuser is online now
Community Guide @ OXID
Join Date: Oct 2008
Posts: 9,597
Marco Steinhaeuser is on a distinguished road
Default hmm... da bin ich etwas

hmm... da bin ich etwas ratlos, kann es nicht reproduzieren. Wäre über "die -> printr" interessant zu erfahren, ob der Wert bereits "in der Zukunft" existiert, bevor er in die Datenbank geschrieben wird. Aber das läßt sich nur debuggen.

Gruß

__________________
Marco Steinhäuser
Community Guide
OXID eSales AG
__________________
Marco
http://about.me/marco.steinhaeuser

Will ignore unsolicited support requests via PM, email or IM.
Reply With Quote
#Top   #5  
Old 03-04-2009, 02:01 PM
sannc's Avatar
sannc sannc is offline
Senior Member
Join Date: Feb 2009
Posts: 140
sannc is on a distinguished road
Default Kein Problem. Um mir zwei

Kein Problem. Um mir zwei Stunden suchen zu ersparen wäre ich für einen Hinweis dankbar, an welcher Stelle das ganze passiert (siehe Ursprungsposting) ;-)

Grüße
Carsten
__________________
Der Essenzenladen - http://www.essenzenladen.de
Reply With Quote
#Top   #6  
Old 03-06-2009, 08:28 AM
sannc's Avatar
sannc sannc is offline
Senior Member
Join Date: Feb 2009
Posts: 140
sannc is on a distinguished road
Default

*grummel* ... ich habe mir also die Mühe gemacht und die Stelle selbst rausgefunden und mit print_r mal hinter die Kulissen geschaut.

Wie durch ein Wunder scheint nun alles in Ordnung. Die Debug Ausgabe sagt das richtige Datum und auch der neue Artikel, den ich eben angelegt habe, ist in Ordnung. Keine Ahnung, wie die schrägen Daten da rein gekommen sind (aber ich werde in Zukunft ein Auge darauf haben, sollte es sich wiederholen).

Grüße
Carsten

---
Der Essenzenladen http://www.essenzenladen.de
OXID eShop CE 4.0.1
__________________
Der Essenzenladen - http://www.essenzenladen.de
Reply With Quote
#Top   #7  
Old 03-08-2009, 05:44 PM
Marco Steinhaeuser's Avatar
Marco Steinhaeuser Marco Steinhaeuser is online now
Community Guide @ OXID
Join Date: Oct 2008
Posts: 9,597
Marco Steinhaeuser is on a distinguished road
Default Sorry, da war ich wohl ein

Sorry, da war ich wohl ein bissel spät.
Danke für die Rückmeldung!

__________________
Marco Steinhäuser
Community Guide
OXID eSales AG
__________________
Marco
http://about.me/marco.steinhaeuser

Will ignore unsolicited support requests via PM, email or IM.
Reply With Quote
#Top   #8  
Old 03-08-2009, 07:37 PM
sannc's Avatar
sannc sannc is offline
Senior Member
Join Date: Feb 2009
Posts: 140
sannc is on a distinguished road
Default Passt schon.

Passt schon. Es hat gottseindank keine zwei Stunden gedauert ;-) Aber ich habe da noch das eine oder andere offene Problem, das ich in den Foren gepostet habe ... da könnte ich noch Hilfe gebrauchen ;-)

Grüße
Carsten

---
Der Essenzenladen http://www.essenzenladen.de
OXID eShop CE 4.0.1
__________________
Der Essenzenladen - http://www.essenzenladen.de
Reply With Quote
#Top   #9  
Old 03-17-2009, 03:19 PM
sannc's Avatar
sannc sannc is offline
Senior Member
Join Date: Feb 2009
Posts: 140
sannc is on a distinguished road
Default Hi! Zur Info: Das Problem

Hi!

Zur Info: Das Problem tritt nicht bei der Neuanlage von Artikeln auf, sondern beim Upload neuer Bilder. Hierzu gibt es einen ganz ähnlich gelagerten Bugreport, dem ich mich mal angeschlossen habe:

https://bugs.oxid-esales.com/view.php?id=704

LGCarsten

---
Der Essenzenladen http://www.essenzenladen.de
OXID eShop CE 4.0.1
__________________
Der Essenzenladen - http://www.essenzenladen.de
Reply With Quote
#Top   #10  
Old 03-26-2009, 12:51 PM
urban urban is offline
Member
Join Date: Oct 2008
Posts: 65
urban is on a distinguished road
Default Fix ist relativ

Fix ist relativ simpel:

Modul von oxarticle schreiben. Methoden load() und save() überladen:

public function load(){ // A. #1325 resetting to avoid problems when reloading (details etc) $this->_blNotBuyableParent = false; $blRet = oxI18n::load( $oxID); // convert date's to international format $this->oxarticles__oxinsertraw = new oxField($this->oxarticles__oxinsert->value); $this->oxarticles__oxinsert = new oxField(oxUtilsDate::getInstance()->formatDBDate( $this->oxarticles__oxinsert->value)); $this->oxarticles__oxtimestamp = new oxField(oxUtilsDate::getInstance()->formatDBDate( $this->oxarticles__oxtimestamp->value)); return $blRet;}



public function save(){ if($this->oxarticles__oxinsertraw->value) $this->oxarticles__oxinsert = new oxField($this->oxarticles__oxinsertraw->value); $blRet = parent::save(); return $blRet;}



Gäbe es hier ein vernünftiges "Code-Tag", könnte man das auch schick darstellen ...

mfgurban

--

PHP- und OXID-Schulungen in der anzido Akademie: http://www.anzido-akademie.de .

--
Andreas Ziethen - Geschäftsführeranzido GmbH - ecommerce in guten händen!NEU: anzido Akademie
__________________
Andreas Ziethen
anzido consulting
Reply With Quote
Reply

Bookmarks

Tags
falsch, oxarticlesoxinsert, zukunft

« Previous Thread | Next Thread »
Thread Tools
Display Modes

Nicht Sichtbar
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
oxarticles.OXID in eigenem Modul fx4u Entwickler 6 07-06-2010 03:50 PM
Webmiles Zukunft - Sprachdatei laramarco OXID eFire 2 04-30-2010 01:37 PM
oxvarcount in oxarticles per SQL setzen alexz hh Installation und Konfiguration 2 12-10-2009 10:27 AM
SQL-Befehl für Update der oxarticles gesucht kinderlampenland Module 2 11-27-2009 11:28 AM
Neue Spalte in oxarticles erstellen sani Entwickler 1 08-18-2009 01:36 PM

All times are GMT +2. The time now is 08:27 AM.