Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Wie kann man in einer Views-Page ein editierbares Textfeld einfügen?

Eingetragen von albert39 (384)
am 05.08.2014 - 17:51 Uhr in
  • Views
  • Drupal 7.x

Ist eine Anfängerfrage, aber ich finde in der Doku keine Antwort.

Ich habe für eine bestimmte Aufgabe eine Views-Page erzeugt, die mir die Titel von Seiten eines bestimmten Inhaltstypes anzeigt. Das funktioniert auch.
Das derzeit einzige Feld ist also Inhalt:Titel mit einem Zusatz in Contextual filters. Ich brauche aber auf der Seite auch ein Textfeld, das von Redakteuren veränderbar, also editierbar ist (CKEditor).

Für eine Views-Page gibt es ja die Buttons: Ansicht/Bearbeiten nicht. Es gibt doch sicher eine Möglichkeit, ein editierbares Textfeld einzubauen.

Danke für Eure Hilfe.

Albert

‹ View mit tags erstellen und aufrufen Views exposed Filter -> wie nur gewähltes Element aus Vorschlagsliste zurückliefern? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Dazu musst Du Dir ein

Eingetragen von Ionit (1802)
am 05.08.2014 - 18:39 Uhr

Dazu musst Du Dir ein Textfiled in deinem Contenttype anlegen. Und dann dieses Modul verwenden https://www.drupal.org/project/editableviews

Damit kannst Du das Textfield im View editierbar machen. Über die Permissions kannst Du steuern wer das Textfield editieren und wer es nur ansehen darf.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Alternativ gibt es auch die

Eingetragen von marco.b (645)
am 05.08.2014 - 20:22 Uhr

Alternativ gibt es auch die Möglichkeit, in der view ein edit Feld hinzuzufügen. Das sehen dann (wenn du nicht die views permissions sehr speziell eingestellt hast) nur die User, die bei der normalen node auch auf Bearbeiten wechseln können, also die Rechte dazu haben. Nur die Feldbezeichnung müsstest du ausblenden, die würden auch Gäste sehen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

WIE fügt man ein Textfeld ein?

Eingetragen von albert39 (384)
am 05.08.2014 - 21:36 Uhr

Auf meine Frage, WIE man ein editierbares Textfeld in eine Page-Views einfügt, ist die Antwort

Zitat:

Alternativ gibt es auch die Möglichkeit, in der view ein edit Feld hinzuzufügen

nicht sehr hilfreich. Also bitte diesen Beitrag im Sinne meiner Frage ergänzen.

Danke.

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Contenttype

Eingetragen von albert39 (384)
am 06.08.2014 - 09:25 Uhr

Danke Mathias,

Du meinst wahrscheinlich den Contenttype, auf den sich die Views bezieht, der also bei der Erstellung der Views mit Anzeigen ... of type .... definiert wurde. Ich lege also dort ein Textfeld an und muss es in den Anzeige-Einstellungen ausblenden (da es ja nur in der Views gezeigt werden soll). Ist das richtig ?

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Also bitte diesen

Eingetragen von Jenna (1883)
am 06.08.2014 - 10:04 Uhr
Zitat:

Also bitte diesen Beitrag im Sinne meiner Frage ergänzen.

Das ist schon genauso richtig, bzw. auch ein Weg den Marcob dir dort aufgezeigt hat.

Du kannst in jeder View ein zusätzliches Feld anlegen "bearbeiten link", dieses greift dann auf das bearbeitbare Feld aus dem Contenttype zu.
Leg das Feld einfach mal in deiner View an, Voraussetzung sind Bearbeitungsrechte und das bearbeitbare Feld aus dem Contenttype muß natürlich in der View auch unter Felder vorhanden sein.
Du bist doch sonst nicht so mürrisch? Oder lese ich den Ton falsch raus?

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

bearbeiten link ?

Eingetragen von albert39 (384)
am 06.08.2014 - 15:09 Uhr

Danke Jenna!

Zitat:

Du bist doch sonst nicht so mürrisch? Oder lese ich den Ton falsch raus?

Beruht sicher auf einem Mißverständnis meinerseites. Aber wie entsteht dieses Mißverständnis?
Es ist eine altbekannte Tatsache, dass sich Experten schwer in die Denkweise von (sagen wir) Nicht-Experten einfühlen können. Manche können das sehr gut, manche gar nicht. Der Experte erklärt aus seinem Kenntnisstand heraus einen Sachverhalt (natürlich 100% richtig), aber der Nicht-Experte (in Wien nennen wir ihn den "Norm-Dodel") versteht es falsch oder gar nicht, weil ihm zum Verständnis gewisse Kenntnisse fehlen.

Beispiel: Ionit gibt mir den Tip:

Zitat:

Dazu musst Du Dir ein Textfiled in deinem Contenttype anlegen. Und dann dieses Modul verwenden https://www.drupal.org/project/editableviews .
Damit kannst Du das Textfield im View editierbar machen.

Kurz darauf schreibt Marco

Zitat:

Alternativ gibt es auch die Möglichkeit, in der view ein edit Feld hinzuzufügen.

Alternativ zu was? Offenbar zu dem Tip von Ionit. Aber wie realisiert man die Alternative? So denkt der Norm-Dodl (=Albert).

Dann lese ich Deinen Beitrag (den ich nicht zitieren muss):

Ich lege also im Contenttype (auf den sich die Views bezieht) ein Textfeld an (Textbereich-1) und blende es aus (weil es in den nodes, die auf diesem Inhaltstyp basieren, nicht aufscheinen soll).
Dann installiere ich das Modul Editable Views (mit allem nötigen Zubehör: Entity API).
Schließlich füge ich in der Views zusätzlich das Feld Inhalt:Textbereich-1 ein und finde für dieses Feld weder im Formatter noch in den Styles Settings irgend etwas, was mit einem Edit zu tun hätte.

Und immer noch bin ich mir nicht sicher, ob Du mit

Zitat:

Du kannst in jeder View ein zusätzliches Feld anlegen "bearbeiten link",

das gemeint hast.

Bitte also um Geduld und um weitere Hilfe.

Nachtrag: Unabhängig davon, ob ich mürrisch bin oder nicht: ich bewundere Euren Einsatz, Eure Bereitschaft, den Norm-Dodeln das Laufen beizubringen, Zeiten selbst an schönen Wochenenden zu opfern und somit etwas zu ermöglichen, was ohne Euch nicht möglich wäre.

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Norm-Dodel ist auch

Eingetragen von Jenna (1883)
am 07.08.2014 - 12:57 Uhr

Norm-Dodel ist auch Klasse...

Also, der Tipp von Ionit hört sich exakt nach dem an was du brauchst, allerdings hatte ich das Modul noch nie im Einsatz und kann dir dazu nichts sagen.
Aber laut Beschreibung ist die Bearbeitung direkt innerhalb der View möglich.

Der andere Weg:

In deiner View vom Typ Inhalt unter "Felder hinzufügen" gibt es das Feld:
"Inhalt: ‚Bearbeiten‘-Link Stellt einen einfachen Link zum Bearbeiten des Inhalts bereit."

Damit hättest du einen bearbeiten Link zur Verfügung wenn die Node aufgerufen wird (Rechte vorraus gesetzt).
Hierbei handelt es sich aber um einen "bearbeiten Link" auf der jeweiligen Node Seite, nicht in der View selbst.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

OK, ich bin davon

Eingetragen von marco.b (645)
am 07.08.2014 - 13:23 Uhr

OK, ich bin davon ausgegangen, dass für dich, Albert, schon klar ist, dass dein Inhaltstyp, den du in der View darstellen willst, einen Textbereich haben muss und er diesen auch hat, bevor du den in einer View darstellen kannst. Und in jedem Inhaltstyp ist ja schon standardmäßig "Body" als Textarea drin.

Ein in der View mit Editable views formatierter Textbereich gibt (für alle Redakteure, die die edit-Rechte haben) das Eingabeformular dieses Feldes aus. Vielleicht ist das für deinen Zweck optimal, vielleicht wäre die Standardansicht oder der Anrisstext mit einem Bearbeiten-Link ja doch besser. Das meinte ich mit Alternative.

Ich benutze editable views eher mal für Auswahlfelder, Ankreuzkästchen, o.ä.

Beste Grüße
Marco

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe das Modul

Eingetragen von Jenna (1883)
am 07.08.2014 - 13:25 Uhr

Ich habe das Modul https://www.drupal.org/project/editableviews jetzt mal installiert, versuche mal folgendes:

Erstelle eine Views vom Typ Inhalt (oder eine vorhandene nehmen), den Pfad der Seite z.B. views-edit nennen oder vorhandenen Pfad verwenden.

Unter Format folgendes wählen: Editable table | Einstellungen

Dein Wunsch-Feld unter Felder ausgeben, aber in der Liste Inhalt: Titel (Titel (editable)) wählen, Titel dann natürlich mit deinem Feld ersetzen.

Unter Seitennavigation:
Seitennavigation verwenden: Die angegebene Anzahl von Elementen anzeigen | 10 Einträge

Hier würde ich nicht alle wählen, je nachdem wieviele Inhalte du hast.

Wenn du jetzt deinen Views-Page-Pfad aufrufst, ist das Feld (bei mir Titel) bearbeitbar.

Grüße Jenna und danke an Ionit, cooles Modul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hänge michhier einfach

Eingetragen von montviso (2188)
am 15.04.2016 - 11:22 Uhr

Ich hänge mich hier einfach mal mit dran:
Habt Ihr schon mal geschafft, ein Textarea Feld zu editieren?
Editable Views funktioniert super, solange ich nur einzeilige Textfelder oder Selectboxen veränderte.
Bei Long Text-Feldern klappt das Speichern nicht.
D.h. Änderungen werden ohne Fehlermeldung verworfen.
Ich habe gerade einen Issue dazu geschrieben, aber dann den Post hier gesehen und dachte, vielleicht haben die Schreiber hier Erfahrung dazu gesammelt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Textfeld

Eingetragen von albert39 (384)
am 15.04.2016 - 13:18 Uhr

Ich müßte jetzt recherchieren, wie ich damals (vor fast 2 Jahren) das Problem umgangen habe. Nach meiner Erinnerung habe ich keine Lösung für das Textfeld gefunden, sondern die Aufgabe anders gestaltet. Wie, das weiß ich jetzt nicht mehr. Also kann ich Dir leider keine neuen Erkenntnisse anbieten.

Jedenfalls wünsche ich Dir mehr Erfolg.

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke Albert, das hilft mir

Eingetragen von montviso (2188)
am 15.04.2016 - 14:04 Uhr

Danke Albert, das hilft mir ja auch schon mal weiter, daß ich nicht alleine mit dem problem stehe und es dann vermutlich nicht an einer individuellen Einstellung oder Modul-Kombi liegt.
Mal sehen, ob auf meine meldung bei den Issues eine Antwort kommt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

mit dem modul views basic ui

Eingetragen von caw (2762)
am 16.04.2016 - 12:08 Uhr

mit dem modul views basic ui geht das. du must dann bei den einstellungen den view auswählen. dann hast du bei views einen reiter bearbeiten und kannst dort dann im kopf oder header die gewählten felder bearbeiten mit wysiwig

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, das Modul klingt gut,

Eingetragen von montviso (2188)
am 16.04.2016 - 13:43 Uhr

Danke, das Modul klingt gut, werde ich ausprobieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 1 Tag
  • In der entsprechenden View
    vor 3 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 1 Tag
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 25 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association