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

[gelöst] Bild in CCK Nodereferenz Feld hochladen?

Eingetragen von hermx (256)
am 29.05.2010 - 12:45 Uhr in
  • Views
  • Drupal 6.x

Hallo,

Ich habe bisher folgende Konstruktion, um Bilder in Nodes von kleinen Userbeiträgen einzubauen:

1. Image modul: um Bilder hochzuladen und zu Nodes mit Presets zu verarbeiten

2. Modul CCK imit Nodereferenz: CCK-Inhaltstyp für Userbeiträge mit Textfeldern und Nodereferenzfeldern erstellt.

3. Die Darstellung erfolgt über ein spezielle, wählbare Nodetemplate (Modul Custom Node Template) und CSS.

Der User, der einen Beitrag (Einige Textabsätze und einige Bilder, je ca.max 3) erstellt muss nun:

zu 1.: Die Bilder für seinen Artikel als Nodes erstellen
zu 2.: Im Nodefornular des Inhaltstyps seine Texte eingeben (z.B. mit WYSIWYG modul) und in den Nodereferenzfeldern seine Bilder auswählen.
zu 3.: Im Nodeformular das gewünschte Layout von Modul Custom Node Templates auswählen.

Frage dazu:
Wie könnte ich für den User Schritt 1 vermeiden? D.h., kann man erreichen, dass man beim ausfüllen des CCK-Noderefernez gleich das Bild mit hochladen/oder auswählen kann? Mit anderen Worten: Kann man erreichen, dass ein solches Nodereferenz (oder anderes CCK-Feld) die Funktionalität von Image attach (hochladen oder auswählen) übernimmt?

1. Anmerkung/Nebenfrage: Man kann das aus Usersicht mit Filefield/Imagefield und z.B. IMCE hübsch machen, aber diese Methode erstellt keine Bildnodes, die ich aber haben will (wegen Taxonomy,Views etc.). Meine Frage wäre auch beantwortet, wenn jemand wüsste, wie ich die in einem Imagefield hochgeladenen Bilder nebenher zu Nodes prozessieren kann.

2. Anmerkung/Nebenfrage: Wieso nehme ich nicht einfach Image attach statt der Nodereferentfelder, wenn ich diese Funktionaliät haben will? Weil die Bilder über ein Nodetemplate ausgegeben werden sollen, das der User wählen kann!. Dazu muss ich auf die einzelnen Bilder in der Template gezielt zugreifen könnnen. Das geht einfach mit Feldern. Mit Image attach weiss ich nicht wie es geht, die Reihenfolge der verwendeten Bilder festzulegen (Zugriff in der Template geht über $node->iids). Falls mir das jemand beantworten kann, wäre mir auch geholfen.

Danke für Tipps! hermx

‹ inhaltstypen zusammenfassen Node reference zeigt nur einen Eintrag von view mit vielen Einträgen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hier das sollte ausreichend

Eingetragen von Tobias Bähr (4019)
am 29.05.2010 - 12:48 Uhr

Hier das sollte ausreichend sein [do:noderelationships] bzw. ist für Nodereferenzen viel awesomer :D.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, schau ich mir mal an.

Eingetragen von hermx (256)
am 29.05.2010 - 12:58 Uhr

Danke, schau ich mir mal an.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Noderelationships sieht echt

Eingetragen von hermx (256)
am 29.05.2010 - 14:18 Uhr

Noderelationships sieht echt gut aus!
Man bekommt einen create Button neben das CCK-Nodereferenzfeld.
Leider hängt dann das popup-Fenster "Laden" fest.
Was mache ich falsch?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modal Frame API 6.x-1.7 hast

Eingetragen von Tobias Bähr (4019)
am 29.05.2010 - 16:33 Uhr

Modal Frame API 6.x-1.7 hast du? Wenn ja, weiß ich auch nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, habe ich natürlich, da es

Eingetragen von hermx (256)
am 29.05.2010 - 17:30 Uhr

Ja, habe ich natürlich, da es ein benötigtes Modul ist.
Im Prunzip sollte es genau machen, was ich wollte - aber leider ist wohl ein Bug drin...
Ich probier mal noch die dev Version...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Es liegt am jquery_update

Eingetragen von hermx (256)
am 30.05.2010 - 14:41 Uhr

Es liegt am jquery_update modul.
Wenn ich die neue Version 2.x installiere (die für Modalframe nötig ist), gehen meine Editierfelder (WYSIWYG-Editor erscheint nicht mehr) alle kaputt und die Noderelationship Buttons sind auch weg. Mit der älteren VErsion 1.x sind zwar die Editoren und Buttons da, aber es geht natürlich nicht. Es gibt zwar ein Issue dazu und der dort diskutierte Patch ist in meiner Version drin, aber ich habe das Problem trotzdem.

Fall jemand eine Lösung weiss, wäre ich dankbar - ansonsten müssen meine User die Bilder eben erst extra als Nodes...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe nun die neuesten

Eingetragen von hermx (256)
am 13.06.2010 - 21:19 Uhr

Ich habe nun die neuesten Versionen (dev) der benötigten Module installiert - es funktioniert!
Super und danke an den Maitainer/Ersteller von noderelationships etc. ! Super Sache!

Gruß und danke, hermx

  • Anmelden oder Registrieren um Kommentare zu schreiben

Liegt es wirklich nur an den Versionen

Eingetragen von emicser (15)
am 11.10.2010 - 19:05 Uhr

Hallo hermx,

ich habe das gleiche Problem wie Du es gehabt hast "hängt sich mit einem Fenster Laden auf"
und weiß nicht wie ich zum laufen bringen. Kannst Du mir bitte genau sagen was Du gemacht hast um das Problem zu lösen.

Riesen Dank im Voraus

  • Anmelden oder Registrieren um Kommentare zu schreiben

Verwendete Versionen

Eingetragen von hermx (256)
am 12.10.2010 - 17:51 Uhr

Hi emicser,

da ich auch kein Experte bin, weiss ich nicht wirklich, ob es nur an den Versionen liegt. Es kann durchaus adnere UNverträglichkeiten zwischen verschiedenen Scripts geben, das habe ich auch schon öfters gehabt. Ich habe jedenfalls die verschiedenen (in den project-Seiten der Module genannten) Abhängigkeiten genau beachtet, d.h. die entsprechenden Module neu installiert, und dann ging es.

Meine Versionen sind:
MySQL 5.1.41
PHP 5.3.1
jQuery UI 6.x-1.x-dev (modul)
jQuery UI 1.7.3 (wichtig!, enthält diese Version)
jQuery Update 6.x-2.x-dev (modul)
jQuery Update 1.3.2 (wichtig!)
ImageField 6.x-3.3
FileField Sources 6.x-1.2
Node Reference 6.x-2.8
Node Relationships 6.x-1.x-dev
Chaos tools 6.x-1.7
ImageAPI 6.x-1.8
ImageAPI GD2 6.x-1.8
ImageCache 6.x-2.0-beta10
ImageCache UI 6.x-2.0-beta10
Modal Frame API 6.x-1.x-dev
Wysiwyg 6.x-2.1
JQuery UI Dialog API 6.x-1.5
WYSIWYG Image upload 6.x-1.10
WYSIWYG Image upload Browser 6.x-1.10

Ich hoffe das hilft, das Problem einzukreisen.

Gruß, hermx

  • Anmelden oder Registrieren um Kommentare zu schreiben

jQuery Update 1.3.2 (wichtig!)

Eingetragen von emicser (15)
am 13.10.2010 - 18:07 Uhr

Riesen Dank hermx,

habe übersehen, dass jQuery Update 1.3.2 auch benötigt wird.

Gruß
emicser

  • 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 6 Tagen
  • Hey danke
    vor 2 Wochen 4 Stunden
  • Update: jetzt gibt's ein
    vor 2 Wochen 22 Stunden
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 4 Stunden

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 34 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