Node Import Datum
Eingetragen von mikolaskova (776)
am 09.10.2008 - 17:24 Uhr in
am 09.10.2008 - 17:24 Uhr in
Hallo,
ich möchte aus einer CSV-Liste Inhalte importieren. Im verwendeten (CKK)Content-Type kommt auch ein Date-Field vor, bei welchem ich Start und End-Datum eintrage.
In der CSV-Liste habe ich Start- und End-Datum als separate Werte. Node-Import bietet mir auch an sie als date value und date value2 zu importieren.
Am Ende habe ich allerdings nur ein Datum und zwar eines, das im meiner CSV-Liste weder als Start- noch als End-Datum vorkommt...
Für Hinweise, woran das liegen könnte, wäre ich sehr dankbar!
Gruss
Adriana
- Anmelden oder Registrieren um Kommentare zu schreiben
Event Import
am 09.10.2008 - 19:16 Uhr
Hallo Adriana,
hier findest du ein Datumsformat, das bei mir funktioniert, allerdings für das Event-Modul:
http://drupal.org/node/254943#comment-892492
CCK-Datumsfelder scheinen allerding notorisch etwas schwierig zu sein. Zu dem Thema gibt es jedenfalls häufig mal Postings in der Issue Queue (http://drupal.org/project/issues/node_import).
Ansonsten bringt das Node Import Modul auch eine Reihe von Testdateien mit, die man auch ruhig mal ausprobieren sollte.
Hoffe, das hilft.
Gruß
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Vielen Dank! Habe inzwischen
am 09.10.2008 - 21:19 Uhr
Vielen Dank! Habe inzwischen herausgefunden, dass bei meinen Versuchen den node import zum funktionierten zu bringen, das Date Field durcheinander gekommen ist. D.h. der Fehler liegt jetzt vermutlich beim Date Modul.
Ich habe eine neue Version installiert, da dies in einem Node-Import-Problem-Thread empfohlen wurde- wahrscheinlich funktioniert es seither nicht.
Sobald das wieder funktioniert, werde ich sehr gern Deinen Hinweisen nachgehen...
Gruss
Adriana
Date 2 API breaks node imports with dates
am 10.10.2008 - 08:28 Uhr
Vielleicht hilft dieser Thread weiter:
"Date 2 API breaks node imports with dates"
http://drupal.org/node/227681
Frank
PS:
Dasselbe Thema auch in diesem Thread:
http://www.drupalcenter.de/node/13653
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Hallo Frank,danke vielmals!
am 10.10.2008 - 08:40 Uhr
Hallo Frank,
danke vielmals! Jetzt funktioniert schon fast alles.
Ich habe
//include_once(drupal_get_path('module', 'date') .'/date.inc');
durch
include_once(drupal_get_path('module', 'date') .'/date_token.inc');
ersetzt
Jetzt habe ich nur noch das Problem, dass nur ein Datum value importiert wird.
Bei meinem Content Type verwende ich das Date-Field mit einem Start- und End-Datum.
Beim Node Import habe ich die beiden Daten in Datum value und Datum value 2 abgefüllt.
Es wird aber nur Datum value aufgenommen.
In welche Felder hast denn Du Dein start und end-Datum eingetragen?
Gruss
Adriana
Mapping der Felder
am 10.10.2008 - 09:20 Uhr
Hallo Adriana,
das Mapping der Felder kann man ja bei Node Import über den Assistenten einstellen. Die korrekte Zuweisung müsste sich dann auch in der Vorschau zeigen.
Ansonsten kann ich da leider nicht viel helfen, weil ich bisher nur mit dem Event-Modul gearbeitet habe, aber noch nicht mit CCK/Date.
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
@mikolaskova
am 10.10.2008 - 09:49 Uhr
ich versuche das Gleiche auch schon seit einiger Zeit. Trotz aller Patche und sonstigen Anpassungen wie in den diversen Threads empfohlen wird das zweite Datum nicht importiert.
Was auch nicht klappt sind sich wiederholende Termine...
Werde jetzt versuchen, das direkt mittels SQL in die entsprechende Tabelle zu schreiben + berichte dann.
-----------
Luca Curella
Kooperative Netze - Berlin
Danke. Dann muss ich
am 10.10.2008 - 09:52 Uhr
Danke. Dann muss ich weitersuchen...
Hat sonst jemand versucht, zwei Werte in ein CKK-Feld zu importieren?
Gruss
Adriana
@luzer
am 10.10.2008 - 10:26 Uhr
...da wäre ich sehr interessiert, falls Du eine funktionierende Lösung findest!
Ich habe noch nicht nachgeschaut, wie der zweite Wert abgespeichert wird... die letzte Alternative wäre dann im Node-import Code nachzuschauen (rückblickend wahrscheinlich nicht mal die zeitaufwendigste...)
Gruss
Adriana
CCK Imports
am 10.10.2008 - 13:01 Uhr
Hallo Adriana,
vielleicht hilft diese Info weiter (Thread "CCK Imports"):
"The Date module for CCK requires a time along with the date, even if it's zeroes, and so imported dates appear to fail, even though the data gets stored." (http://drupal.org/node/105982)
Werde bei dem Thema auch am Ball bleiben.
Gruß
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
zwei Daten in einem Feld
am 10.10.2008 - 17:52 Uhr
Ich hab' jetzt angefangen, mal mit CCK rumzuspielen. Jetzt verstehe ich auch endlich das Problem, glaube ich.
Ein Datumsfeld lässt sich mit zwei Daten bestücken (From Date und To Date; beim Mapping value und value2). Da liegt das Problem, oder?
start_datetime:
10.10.2008 19:00 - 12.10.2008 08:30
end_datetime:
14.10.2008 15:35
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!
Hallo Frank Das hat perfekt
am 10.10.2008 - 21:47 Uhr
Hallo Frank
Das hat perfekt geholfen! Danke!! Jetzt funktioniert alles bestens!
Ich habe folgende Patches applied:
node_import-cck-columns.patch
date2-update.patch
Schönen Abend und Gruss
Adriana
(die Daten die ich einfüge sehen z.B. so aus:
"titel"," start"," end"," beschreibung"
"Treffen XY", 2003-05-15,2005-06-14,"Beschreibung, was dann passiert")
Patches
am 11.10.2008 - 11:47 Uhr
Hallo Adriana,
schön, dass es geklappt hat. Vielen Dank für die Patches, ich war gerade dabei, herauszufinden, welche von den vielen wohl die richtigen sind...
Gruß
Frank
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!