Node via PHP erstellen
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 03.08.2008 - 22:15 Uhr in
Ich würde gerne, wenn ein Node erstellt wurde, dass dessen Werte bei einem Cronjob automatisch in einen neuen Node gelangen.
Sprich der Cron läuft, erstellt eine neue Node und füllt diese mit den nötigen Werten. Für einen normalen Node könnte ich das ganz gut, aber es geht um CCK Felder. Irgendwie will mir nicht einfallen wie ich das am effektivsten Lösen kann.
Vielleicht hat jemand der Profis eine gute Idee!
- Anmelden oder Registrieren um Kommentare zu schreiben
drupal_execute
am 03.08.2008 - 22:24 Uhr
Moin!
drupal_execute
Programmatically Create, Insert, and Update CCK Nodes
können Dir da möglicherweise weiterhelfen.
Stefan
ui das hört sich doch gut
am 03.08.2008 - 22:36 Uhr
ui das hört sich doch gut an, ich werde direkt mal lesen ;o)
D5, eventueller Loesungsansatz ohne Cronjob
am 03.08.2008 - 22:40 Uhr
Unter Drupal 5 gibt es auch einen eventuellen Loesungsansatz ohne Cronjob.
Das zu verwendende Modul existiert fuer D6 noch nicht. CCK Computed Field.
Damit kann beim Erstellen, sprich Speichern der Node, PHP Code ausgefuehrt werden.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
vielen Dank. Aber es ging
am 06.08.2008 - 16:14 Uhr
vielen Dank. Aber es ging dabei vor allem darum, dass die Aktion nicht direkt nach dem Erstellen stattfinden soll. Daher ist die Cron Version gegenwärtig die beste Alternative.
also im Grunde geht alles
am 11.08.2008 - 13:52 Uhr
also im Grunde geht alles super. aber scheinbar macht es einen unterschied ob ich als admin den cron manuell auslöse oder ob das durch den server cronjob passiert.
kann es sein, dass der cron in so einem Fall wie ein anonymer User behandelt wird? eigentlich doch nicht oder?