Workflow ng + Views + Relativity
am 02.10.2007 - 00:24 Uhr in
Folgendes:
Ich habe bisher via Relativity einen Parent Node und zu diesem kann man beliebig Children hinzufügen.
Parant wird via tpl.php gethemed und hier wird via VIEW dann eine Übersicht der Children erstellt.
Läuft alles super. Was mich aber störte, wenn ich ein Child erstelle, dann lande ich nach dem Speichern bei eben diesem und nicht mehr beim Parent.
Also Workflow... wenn nun ein Children created wird, folgt ein Redirect auf den Parent.
Läuft ebenfalls.
Das Problem: Im Children View tauchen alle Children die geredirected wurden nicht mehr auf. Nutze ich dann die Ausgabe ohne die tpl.php sieht man aber, dass die Realtionen stimmen und der View im Grunde laufen müsste.
Das tut er auch, jedoch nur für den Admin alle anderen User sehen eben nur die Children die vor Workflow ng entstanden.
Woran kann das liegen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Man, mir wird ja schon vom
am 02.10.2007 - 01:13 Uhr
Man, mir wird ja schon vom Lesen wirr. Du gehst das Ganze mit Cilds und Parents und Template mit View fuer Childs und Workflow maechtig kompliziert an.
Workflow erscheint mir wie der Hammer mit dem Du Deine Parents und Childs zu Brei zusammenhaust.
Hast Du Dich da nicht etwas verzettelt? Kannst Du das nicht etwas einfacher realisieren?
Das Problem liegt aus meiner Sicht bei
und hier wird via VIEW dann eine Übersicht der Children erstellt
Ich entwickle gerade ebenfalls mit Relativitys. Aus meiner Erfahrung benoetigt man kein Template mit einem View, um die zum Parent gehoerenden Child zu zeigen.
Die Uebersicht der Childs eines Parent wird am Parent gezeigt. Man kann sie ueber oder unter dem Parent anordnen - ohne Template. Die Childs von Childs sind am Parent aber nicht zu sehen. Die sieht man erst wenn man in der (Child)Navigation eine Stufe tiefer geht: Dann wird der obere Child des Parent selber zum Parent und zeigt den urspruenglichen Child des Child als nachfolgenden Child.
Alles Klar?
:-) :-) :-)
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
ich nutze den view ja vor
am 02.10.2007 - 01:26 Uhr
ich nutze den view ja vor allem dafür, dass diese häßlichen borders mit der beschriftung wegfallen. das passt ja auch bestens und sieht auch genau so aus, wie es eben soll!
mein hauptanliegen ist doch nur, dass ich nach dem erstellen eines children nicht bei diesem lande sondern einen redirect zum parent habe.
im übrigen scheint es auch nicht an views zu liegen. wenn ich workflow-ng auf andere nodes anwende passiert in etwa der selbe effekt, der node kann nur noch vom admin angeschaut werden.
http://www.deafvision.de
Die Border (sind HTML
am 02.10.2007 - 01:37 Uhr
Die Border (sind HTML fieldsets) und die Beschriftungen (sind HTML Label) kannst Du easy mit CSS wegthemen.
Nachtrag zu den Childs am Parent.
Natuerlich werden nur die bereits zugewiesenen Childs angezeigt. Die noch nicht zugewiesenen Childs bekommt man zu sehen mit: Child zuweisen.
Hinweis:
Beim Zuweisen von Childs wird ein Bug des Modules Node Relativity wirksam. Wenn ein User Childs zu einem seiner Parents zuweist so werden ihm auch die Childs aller anderen User gezeigt. Ich habe diesen Bug gefixt. Es gibt hier im Forum einen Thraed zu diesem Bugfix.
Beachten beim Entwickeln Deiner Relativity Applikationen musst Du auch, das der Superadmin beim Zuweisen von Childs den Sonderstatus einnimmt, die Childs eines Parent aller User zu sehen zu bekommen.
Logge Dich also mal ab und zu als normaler User ein und teste Deine Relativity Applikationen.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Ich habe eben mal bei meiner
am 02.10.2007 - 01:51 Uhr
Ich habe eben mal bei meiner Relativity Applikation bei einem Parent ein Child erstellt. Nach dem Sichern des erstellten Child lande ich beim soeben erstellten Child.
Das ist es doch was Du willst, oder?
Nachtrag:
Das ist es nicht was Du willst.
Verstehe aber Dein Anliegen, nach dem Sichern des Child nicht bei diesem zu landen, nicht. Dadurch aber bekommt man doch den eben neu erstellten Child quasi in der Fertig-Ansicht zu sehen und kann somit gleich kontrolieren was man da gerade fabriziert hat.
Wenn es nicht so waere wurde ich als Anwender nach dem Erstellen des Child und der Landung beim Parent sofort zum Child klicken um ihn zu sehen und zu kontrollieren.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
ich habe die childs ja als
am 02.10.2007 - 02:04 Uhr
ich habe die childs ja als full nodes angehängt. entspricht in etwa einem Forum!
http://www.deafvision.de
es liegt wohl an den
am 02.10.2007 - 18:25 Uhr
es liegt wohl an den permissions, nur wie kann man die bei workflow-ng ändern?
http://www.deafvision.de
Gar nicht wuerd ich mal
am 02.10.2007 - 18:56 Uhr
Gar nicht wuerd ich mal sagen. Aber wieso vermutest Du die Berechtigungen?
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
da workflow role-based ist
am 03.10.2007 - 03:06 Uhr
da workflow role-based ist oder? das prob ist, alles was ich mit workflow-ng mache kann am ende nur ich als admin auch sehen. daher kann es doch nur an den permissions liegen oder
http://www.deafvision.de
der gleiche fehler kommt
am 03.10.2007 - 11:01 Uhr
der gleiche fehler kommt übrigens auch bei dem modul "node go to" ich versteh das irgendwie nicht
http://www.deafvision.de
vermutlich an diesen
am 04.12.2007 - 14:23 Uhr
vermutlich an diesen problem: http://drupal.org/node/196445
der redirect verhindert dass node relativity das child als child markiert..