Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Ist das möglich ?

Eingetragen von Netfreak_21 (3)
am 20.08.2008 - 21:43 Uhr in
  • Allgemeines zu Drupal
  • Drupal 5.x oder neuer

Hallo,

ich möchte Inhalt der folgenden Form erstellen:

{bild} Text Text Text Text
Text Text Text Text Text Text

Das Bild soll eine Thumbnail einer Flash-Applikation sein und auf die Flash-Applikation verlinken.
Auf der Seite mit der Flash-Applikation soll man dann Kommentare und Bewertungen abgeben können.

Ich kann diesen Inhalt zwar jetzt auch schon erstellen, aber im Prinzip erstelle ich jede Seite einzeln.

Mit dem CCK bekomme ich es soweit hin dass ich das Bild zum upload und den Text angebe und einen Artikel der gewünschten Form erhalte, aber das Bild ist nicht verlinkt und das Flash File wurde auch nicht hochgeladen geschweige denn die Seite für die Flash Anwendung erstellt.

Ist es möglich ein Formular zu erstellen in dem meine Grafik, mein Flashfile und den Text angebe und dann oben beschriebenes Verhalten bekomme ?

MfG

Netfreak

‹ Probleme mit dem Forum Wie erstellt ein Admin pro User eine Seite, die nur dieser User sehen kann/darf/soll? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Imagefield, filefield, node.tpl

Eingetragen von maximago (860)
am 21.08.2008 - 08:03 Uhr

Also, den Image-Upload kannst Du über CCK ja mittels imagefield regeln, den Upload des Flashfiles sollte filefield erledigen. Danach musst Du eigentlich nur noch in der node.tpl-Datei rumschrauben, d.h. den Aufbau von Hand gestalten, und kannst so dein Thumbnail auch auf die hochgeladene Flash-Datei verlinken. Kannst Du damit was anfangen oder ist das zu knapp formuliert?

Viele Grüße,

www.maximago.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hört sich erstmal ganz

Eingetragen von Netfreak_21 (3)
am 21.08.2008 - 09:14 Uhr

Danke für die schnelle Antwort!

Das hört sich erstmal ganz gut an. Ein paar Fragen hätte ich noch zu der node.tpl.

Ich habe mir das mal grob angeschaut und es scheint ja so zu sein, dass für jeden Inhalt die gleiche node.tpl verwendet wird und durch die Parameter das Aussehen und Verhalten gesteuert wird.
Jetzt müsste ich ja als zusätzliche Parameter z.B. den Link auf mein Flashfile haben. WO bekomme ich den her ? Muss ich da ne DB Abfrage machen oder kann ich darauf über ein node Object zugreifen ?
Mir fehlt da definitiv noch das Know-How wie die Templates usw. zusammenspielen.

MfG

Netfreak

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eigenes node-Template

Eingetragen von maximago (860)
am 21.08.2008 - 13:28 Uhr

Also, Du kannst für jeden deiner Inhaltstypen eine eigene Node-Template-Datei erstellen.
Hast Du z.B. einen Inhaltstyp "flashlink", kannst Du von der node.tpl ne Kopie machen, diese dann "node-flashlink.tpl.php" nennen, und automatisch wird dann für die "Flashlinks" diese Vorlage verwendet. Dort kannst Du dann durch ein wenig selbstständiges Coding dir die Ausgabe so zusammenschustern wie Du sie magst. Alle in der node verwendeten Felder, wie z.B. deinen Flashlink, kannst Du dir testweise mit print_r($node) ausgeben lassen, da wirst Du dann sehen, dass Du z.B. mit $node->field_flashfile[0]['filepath'] (bzw. 'flashfile' kann natürlich anders heißen) auf den Pfad zum Flashfile zugreifen kannst.

Ich kann Dir hier leider keinen kompletten Aufbau der entspr. node.tpl liefern, da ich nicht weiß wie deine CCK-Felder alle heißen und wie der Aufbau aussehen soll.
Hast Du das Prinzip ein wenig verstanden?

Viele Grüße,

www.maximago.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, soweit so gut. Wenn ich

Eingetragen von Netfreak_21 (3)
am 21.08.2008 - 14:00 Uhr

Ok, soweit so gut.

Wenn ich nun einen neuen Inhaltstyp über die Adminoberfläche erstelle müsste doch auch eine neue node.tpl erstellt werden, oder nicht ?

Noch eine letzte Frage: Wo befinden sich alle node.tpl Dateien ?

MfG

Netfreak

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, das passiert nicht

Eingetragen von Kars-T (1473)
am 21.08.2008 - 17:49 Uhr

Hallo,

das passiert nicht automatisch.
Du musst die entsprechende .tpl.php in deinem Theme Ordner anlegen.

Meist ist das /sites/all/meinTheme/node-inhaltstyp.tpl.php

---

Viele Grüße,

Kars-T

Arbeit: comm-press

Hobbies: Tower Defense HQ, plamo.de, Blog

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • 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
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 2 Wochen 6 Tagen
  • Textboxen mit Tabelle
    vor 2 Wochen 6 Tagen
  • Du sollst ja auch keine
    vor 2 Wochen 6 Tagen
  • Theme
    vor 2 Wochen 6 Tagen
  • Welches Theme benutzt du
    vor 2 Wochen 6 Tagen
  • Mit Responsive Raster hatte
    vor 3 Wochen 7 Stunden
  • Hallo Alex,um das Häkchen
    vor 3 Wochen 16 Stunden
  • Modul view_unpublished
    vor 3 Wochen 1 Tag
  • Modul "override node options"
    vor 3 Wochen 2 Tagen
  • Im Grunde ist dass ein
    vor 3 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250270
Registrierte User: 20479

Neue User:

  • Stevebok
  • Robertnobia
  • AltonRaf

» Alle User anzeigen

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