Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Link für Verweis-Feld automatisiert erstellen

Eingetragen von Drupadero (13)
am 13.11.2008 - 20:24 Uhr in
  • Anfängerfragen
  • Drupal 6.x

Hallo Drupalisten,

hat jemand eine Idee, wie ich folgendes - einfach scheinendes Problem - lösen kann?

Ich möchte per Template einen Link zum Erstellen eines Nodes vom Typ "Rezension" aufrufen. Der Inhaltstyp "Rezension" hat ein Verweis-Feld ("Elternid"). Der Wert dieses Felds soll in dem Link gesetzt werden, damit der neue Node direkt dem richtigen Elternbeitrag zugeordnet ist.
Erfolglos probiert habe ich folgende zwei Versionen (zunächst direkt im Browser):

http://testsite/node/add/rezension?edit[field_elternid][nid]=14
http://testsite/node/add/rezension?edit[field_elternid][nids]=14

"14" ist der Wert für das Feld "Elternid".
Drupal speichert immer die nid des ersten Wertes der Auswahlliste, über die normalerweise der Verweis hergestellt wird. Für weitere Ideen fehlen mir die Kenntnisse.
Gibt es eine Lösung dafür?

Danke vorab,

Drupadero

‹ Artikel Kategorisieren Zuerst Themen oder Module installieren? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Prepopulate

Eingetragen von narres (348)
am 13.11.2008 - 20:59 Uhr

sollte das Zauberwort heißen: http://drupal.org/project/prepopulate

Siehe auch http://drupal.org/node/228167

  • Anmelden oder Registrieren um Kommentare zu schreiben

Annotate

Eingetragen von quiptime (4972)
am 13.11.2008 - 22:35 Uhr

Eventuell kannst Du Deine Aufgabe auch mit Annotate loesen.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

cck-Verweisfeld mit Prepopulate ausfüllen

Eingetragen von Drupadero (13)
am 17.11.2008 - 12:42 Uhr

Danke für den Hinweis.
Leider funktioniert es damit auch nicht.

Über firebug habe ich den Feldnamen ausgelesen:
<select id="edit-field-elternid-nid-nid" class="form-select required" name="field_elternid[nid][nid]">

und dann in den Browser eingegeben:
http://testsite/node/add/rezension?edit[field_elternid][nid][nid]=14
Es passiert jedoch nichts. Die gleiche Vorgehensweise beim Titelfeld klappt dagegen reibungslos.
Mein Frage bei drupal.org blieb leider unbeantwortet.

Somit muß ich mir wohl oder übel was anderes überlegen.

Drupadero

  • Anmelden oder Registrieren um Kommentare zu schreiben

Annotate-Modul anstelle von Prepopulate

Eingetragen von Drupadero (13)
am 17.11.2008 - 12:47 Uhr

Hallo quiptime,

danke für den Vorschlag.
Ich habe mir das Modul angeschaut und kann es leider nicht verwenden, weil sich damit Folgeprobleme ergeben. So kann ich die Beiträge z.B. nicht mit dem Views-Modul weiterverarbeiten. Außerdem lassen sich keine Felder definieren, um die Eingaben zu strukturieren.

Gruß
Drupadero

  • Anmelden oder Registrieren um Kommentare zu schreiben

Einfach eine Idee

Eingetragen von r4s6 (1383)
am 17.11.2008 - 13:55 Uhr

Eigentlich ist die Rezession ja nichts anderes als ein Kommentar zum Eltern-Node. Also müsste das eigentlich mit dem Core von Drupal zu lösen sein. In einem Foren beitrag läuft das ja genau so ab wie Du das beschrieben hast, oder aber auch bei den Blogs, wo man Kommentare eingeben kann. Ich würde mal diese beiden Mechanismen genauer unter die Lupe nehmen, evtl. findest Du dort die Antwort auf den Problem.

Gruss Roger

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gelöst: Link für Verweis-Feld automatisiert erstellen

Eingetragen von Drupadero (13)
am 17.11.2008 - 17:10 Uhr

Im Prinzip ist das richtig. Allerdings lassen sich bei Verwendung der Core-Funktion zum Kommentieren keine strukturierten Inhalte anlegen. Um einige Mindestanforderungen an eine Rezension zu erfüllen, möchte ich entsprechende Vorgaben durch cck-Felder machen.

In der Zwischenzeit konnte ich das Problem aber lösen:
Es handelt sich tatsächlich um einen Bug, der mit dem patch http://drupal.org/files/issues/prepopulate_d6_cck_v3.patch zu beheben ist.

Drupadero

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Bitte mein Bentzerkonto löschen
  • Наждачка для авто — заказать с быстрой доставкой
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
Weiter

Neue Kommentare

  • how to speed up indexing
    vor 17 Stunden 46 Minuten
  • Gefunden
    vor 8 Wochen 4 Tagen
  • Vielen Dank für die ausführlichen Hinweise...
    vor 9 Wochen 1 Tag
  • Mögliche Ursachen und nächste Schritte
    vor 9 Wochen 1 Tag
  • Was für einen Server benutzt
    vor 11 Wochen 4 Tagen
  • Wenn die Subdomain auf
    vor 11 Wochen 6 Tagen
  • ordnerstruktur
    vor 11 Wochen 6 Tagen
  • Die Subdomain muß auf den
    vor 12 Wochen 2 Tagen
  • Verwende doch das Tag dafür,
    vor 15 Wochen 4 Tagen
  • Guckst du hier: step by step
    vor 15 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250297
Registrierte User: 20549

Neue User:

  • MoziDooff
  • Drakbleax
  • Kupit_bmPi

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 18 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