[gelöst] Ein Ankreuzfeld in einer view
am 15.05.2013 - 21:21 Uhr in
Hallo zusammen,
ich brauche eine Möglichkeit das Gäste bzw. User ein bestimmtes Feld in einem Node ändern können, ohne auf "Bearbeiten" zu klicken, also direkt in einer View z.B ein Auswahlfeld klicken können. Aber irgendwie habe ich da wohl mehrere Probleme:
1.) z.B ein boolean Auswahlfeld ist nur im "node/add" Modus auch ein Auswahlfeld. In der normalen Ansicht kann man da nichts mehr auswählen.
2.) Darum bin ich auf itoggle und Field Permissions gekommen. Doch obwohl alle das itoggle-Feld ändern dürfen geht es nicht.
Mein Versuch ist hier zu finden: http://d7.userpanic.de/orderfoto
Man kann als Gast auf das itoggle draufklicken, aber es springt wieder züruck. Auch als user kann ich das nicht, nicht mal wenn der user der owner des nodes ist.
Es muss auch kein itoggle sein, ein einfaches Ankreuzfeld reicht mir auch. Doch wie erstelle ich ein node, in dem nachder ein Besucher ein Feld ändern bzw. ankreizen kann?
Danke und Gruss
Thomas
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo Thomas, ich weiß nicht
am 15.05.2013 - 23:53 Uhr
Hallo Thomas,
ich weiß nicht genau, was du mit der Seite überhaupt bezwecken willst.
Das Ankreuzen von bringt doch gar nichts, wenn du diese Information nicht weiterverarbeitest und ich sehe nicht, wie das hier geschehen soll.
Wenn du die Bilder "verkaufen" möchtest, dann würde ich dir zu einer E-Commerce Lösung raten. Es deutet einiges darauf hin, wenn ich mir die Seite so anschauen.
Unter dem Text Foto bestellen sieht es so aus, als ob das eine Art Warenkorb werden soll.
Das ist natürlich auch mit Drupal, mittlerweile muß man sagen, sehr gut lösbar.
Gruß
Berthold
Drupal Video-Tutorials
tbals schrieb Doch wie
am 16.05.2013 - 06:32 Uhr
Doch wie erstelle ich ein node, in dem nachder ein Besucher ein Feld ändern bzw. ankreizen kann?
Mit webform kannst du in Nodes Auswahlfelder und andere Formularfelder integrieren, die vom User direkt verwendet werden können. Das Feld kannst du in einer View mit ausgeben lassen. Ist allerdings etwas mühselig, da man es für jeden Node einzeln anlegen muss. Aber da du offenbar Bilder verkaufen möchtest, ist eine Commerce Lösung a la Commerce kickstart, wie schon von Berthold angemerkt, die bessere Lösung.
Ich danke euch für die
am 16.05.2013 - 07:55 Uhr
Ich danke euch für die Hinweise.
Auch wenn es so aussieht (war zum testen das naheliegenste), will ich keine Bilder verkaufen. Es geht darum, dass ein Kunde sich anmeldet und aus einem Satz Bilder eines Shootings seine liebsten 10 aussuchen soll, damit ich diese dann weiterverarbeite bzw. drucken lasse. Also kein eCommerce im klassischen Sinne mit Bezahlsystem und sowas.
Ein Kunde soll nur aus einem Satz Bilder eine beliebige Teilmenge irgendwie marktieren, damit ich weiss welche Bilder er haben will
Danke und Gruss
Thomas
--
In the Long Run, We Are All Dead
würde ich mit
am 16.05.2013 - 08:13 Uhr
würde ich mit http://drupal.org/project/flag realisieren
tut
am 16.05.2013 - 11:07 Uhr
würde ich mit http://drupal.org/project/flag realisieren
hooo... das sieht gut aus. Damit sollte das klappen. Danke für den Tip.
--
In the Long Run, We Are All Dead
Wie soll das mit Flags
am 16.05.2013 - 11:42 Uhr
Wie soll das mit Flags funktionieren ?
Es sehen doch alle "Gäste" die gleichen Flags.
Ob du da auf dem richtigen Weg bist !?
Gruß
Berthold
Drupal Video-Tutorials
torfnase schrieb Wie soll das
am 16.05.2013 - 12:13 Uhr
Wie soll das mit Flags funktionieren ?
Es sehen doch alle "Gäste" die gleichen Flags.
Ob du da auf dem richtigen Weg bist !?
Gruß Berthold
Hallo Berthold,
Gäste sollen da später gar nichts sehen, das ist jetzt nur so damit ich das einfacher zeigen kann.
Später sollten sich die Kunden anmelden und sie bekommen nur ihre eigene Gallerie zu sehen. Dort sollen sie ihren schönsten Bilder markieren - fertig.
Ich als Admin weiss ja, welche Gallerie zu welchen Kunden gehört und weiss damit auch, wer da die Bilder markiert hat.
Gruss
Thomas
--
In the Long Run, We Are All Dead
torfnase schrieb Wie soll das
am 16.05.2013 - 14:16 Uhr
Wie soll das mit Flags funktionieren ?
Es sehen doch alle "Gäste" die gleichen Flags.
Gäste können weder flags setzen noch welche sehen. Wo ist das Problem? User der entsprechenden Rolle haben eine eigene view mit ihren markierten Bildern und der Admin kann sich easy eine view erstellen, die ihm alle markierten Bilder mit den zugeordneten Usern auflistet. Mit trigger und action kann er sich eine Nachricht schicken lassen, wenn ein flag gesetzt wurde. Ist doch für den Anwendungsfall:
Ein Kunde soll nur aus einem Satz Bilder eine beliebige Teilmenge irgendwie marktieren, damit ich weiss welche Bilder er haben will
mit wenig Aufwand eine gute Lösung.
Als Nachtrag noch mal dieses
am 16.05.2013 - 14:56 Uhr
Als Nachtrag noch mal dieses Modul http://drupal.org/project/entityreference_view_widget
Viele Grüße
Roger
Drupalentwickler München
CMS Frameworker Drupal @ Reinblau