Variable an CCK-Feld übergeben
Eingetragen von pixeldude (53)
am 30.07.2009 - 15:44 Uhr in
am 30.07.2009 - 15:44 Uhr in
Ich möchte eine Variable an ein CCK Feld übergeben, genauer gesagt handelt es sich um die Node ID. Hat jemand eine Idee wie ich das realsieren könnte?
Hintergrund ist der, dass aus einem Node heraus ein neuer Node erstellt und die Node ID als Referenz übernommen werden soll.
- Anmelden oder Registrieren um Kommentare zu schreiben
So langsam aber sicher komme
am 31.07.2009 - 08:09 Uhr
So langsam aber sicher komme ich mir ein klein bißchen dumm vor und ich frage mich ob es vielleicht an mir liegt das ich so gut wie nie eine Antwort auf meine Fragen bekomme.
Sicherlich könnte es auch sein das niemand eine Antwort weiß, aber vielleicht ist mir auch mit Ideen oder Alternativen geholfen. Danke für das Interesse.
Kommentare?
am 31.07.2009 - 09:00 Uhr
Was genau willst Du den mit der Referenz machen? Könnte es sein, dass Du den Beitrag kommentieren lassen willst? Oder evtl hilft dir auch die Funktion der Buchseiten in Drupal.
Gruss Roger
Gruss Roger
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen
NACHTRAG
am 31.07.2009 - 10:03 Uhr
So langsam aber sicher komme ich mir ein klein bißchen dumm vor und ich frage mich ob es vielleicht an mir liegt das ich so gut wie nie eine Antwort auf meine Fragen bekomme.
Ich glaube das liegt eher daran, dass Ferien-Zeit ist und sich nicht immer gleich ein Spezialist für jedes Problem im DC befindet, evtl. wärst Du auch gut bedient so mindestens 24h zu warten bis Du ein Push auslöst.
Gruss Roger
Gruss Roger
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen
Normalerweise ist das Pushen
am 31.07.2009 - 10:38 Uhr
Normalerweise ist das Pushen nicht meine Art,aber das geht mir ja leider nicht erst seit heute oder Ferienbeginn so sondern schon seit Monaten, wenn nicht Jahren, auch mit meinem vorherigen Benutzeraccount. Es könnte natürlich auch tatsächlich daran liegen das niemand eine Anwort weiß bwz. das es keine Lösung gibt, aber ich finde das Diskussionen durchaus auch hilfreich sein können.
Es geht mir nicht um Kommentare. Es ist so angedacht das die User Verbesserungsvorschläge zu bestimmten Inhalten einreichen können. Diese Verbesserungsvorschläge müssen wiederum als Node gespeichert werden. Die Übernahme der Node-ID dient rein zur Referenzierung vom Verbesserungsvorschlag zum eigentlichen Inhalt.
Habe einwenig gegraben.
am 31.07.2009 - 11:52 Uhr
Vileicht ist da was bei rausgekommen, was dir helfen kann.
http://drupal.org/project/nodecomment
http://drupal.org/project/comment_manager
Oder zu weiter suchen:
http://drupal.org/project/modules?text=node%20comment%20reference
So wie du das beschreibst sind es eigentlich Kommentare, die aber als Node eingefügt werden sollen. Mehr kann ich jetzt für dich in dieser Sache nicht mehr machen.
Gruss Roger
Gruss Roger
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen
Leider handelt es sich nicht
am 31.07.2009 - 12:36 Uhr
Leider handelt es sich nicht einfach um Kommentare, denn es kann auch Verbesserungsvorschläge geben, ohne das dieser einem Node zugrunde liegt, daher ist ein eigener Inhaltstyp unabdingbar.
Dennoch, der erste Link sieht schon mal sehr interessant aus und ich werd es mal ausprobieren. Danke auf jeden Fall für Deine Mühe. :)
ca. so?!
am 03.08.2009 - 19:34 Uhr
also ich mache das so:
ich rufe aus dem node heraus das node/add formular des neuen nodes auf.
Um wieder zurückgelangen zu können, fange ich in hook_form das formular ab und setze den $form['#redirect'] auf den ursprungsnode.
danach fange ich mittels hook_nodeapi den insert befehl des neuen nodes ab, und lade an dieser stelle den alten node mittels node_load($nid) und ändere das entsprechende feld ab und speichere es wieder mit node_save($node);
________________________________________________________________________
Drupal-Entwicklung und Web-Design in Darmstadt || www.brightsolutions.de
________________________________________________________________________
Drupal-Entwicklung und Web-Design in Darmstadt || www.brightsolutions.de
Sollte mit Computed Field machbar sein
am 03.08.2009 - 22:37 Uhr
Mittels Computed Field solltest Du die Node-ID in ein eigenstädniges Feld übernehmen können. Ist schon eine zeitlang her, daß ich intensiv damit gearbeitet habe, aber guck mal da:
http://www.drupalcenter.de/handbuch/10788
http://drupal.org/node/149225
Gruß Rolf
Also ich verwende
am 03.08.2009 - 23:09 Uhr
Also ich verwende Nodereference URL [1]. Zusammen mit drupal_get_destination()[2] in der URL hat man eigentlich alles, was man fürs erste braucht.
Ronald
[1] http://drupal.org/project/nodereference_url
[2] http://api.drupal.org/api/function/drupal_get_destination/6
Reinblau eG
Beiträge gelöscht?
am 15.08.2009 - 06:56 Uhr
Liebe Administration,
es ist doch wohl nicht Euer Ernst das ihr eine kritische Diskussion über die Art und Weise der Hilfestellung in diesem Forum einfach löscht. Wenigstens eine Stellungnahme über die Gründe der Löschung hätte man erwarten können.
Wenn das Eure Vorgehensweise ist, dann bitte ich darum meinen Account samt meiner Beiträge zu löschen. In einer Community die keine Kritik vertragen kann und die Meinungsfreiheit mit Füßen tritt habe ich nichts verloren.
Danke an alle die mir bei meinen Problemchen behilflich waren.
Kritik ist OK!
am 15.08.2009 - 07:45 Uhr
Ich meine Kritik ist schon OK, aber Beleidigungen sind fehl am Platz ich für meine Person bin gar nicht unglücklich darüber, dass die Admins sonlche themenfremden Beiträge löscht. Ich helfe gerne Aber nicht, wenn es Leute gibt, die das Gefühl habe, dass ihre Probleme nicht angegangen werden, mit beleidigeden worten auf ein Recht pochen das sie nicht haben. Wenn Niemand der Meinung ist, dass er/sie ein Problem zu ende Lösen kann, dann bleibt es halt auchmal für länger liegen.
Und jetz kann auch dieser Beitrag von mir gerne in den Pöbel-Beitrag verschoben werden, weil er gehört eigentlich auch nicht zur im Titel genannten Problemstellung.
Gruss Roger
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen
Gruss Roger
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen
Nunja, wenn hier
am 15.08.2009 - 11:34 Uhr
Nunja, wenn hier Beleidigungen ausgesprochen worden wären, hätte ich kein Problem damit das die Beiträge gelöscht wurden. Dies war aber in keinem der Beiträge der Fall. Es handelte sich rein um Kritik und ich halte es für eine Dreistigkeit wie hier damit umgegangen und vor allem zensiert wird.
Prepopulate
am 15.08.2009 - 16:59 Uhr
Prepopulate. BTW:
... ob es vielleicht an mir liegt das ich so gut wie nie eine Antwort auf meine Fragen bekomme.
Ich schaue mir öfters die unbeantworteten Beiträge an. Wahrschienlich war dein Beitrag nicht lange genug unbeantwortet
--
Sorry, habe den Hinweis vergessen:
am 17.08.2009 - 08:42 Uhr
Nunja, wenn hier Beleidigungen ausgesprochen worden wären, hätte ich kein Problem damit das die Beiträge gelöscht wurden. Dies war aber in keinem der Beiträge der Fall. Es handelte sich rein um Kritik und ich halte es für eine Dreistigkeit wie hier damit umgegangen und vor allem zensiert wird.
Also gelöscht wurde hier nur ein Kommentar von rkr und das auf seinen Wunsch, der Rest wurde verschoben, damit hier wieder das Topic aufgenommen wird: http://www.drupalcenter.de/node/16897
--
"Jeder Mensch ist lieb." Peter Ludolf