Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

Inhalt erstellen - Reihenfolge und Aussehen der Felder ändern?

Eingetragen von Watson (20)
am 22.06.2007 - 13:53 Uhr in
  • Themes & Theming

Hallo, nochmal ich.

Ich hab noch ein weiteres Problem, wo ich in keiner Suche auf eine Lösung gestoßen bin.
Bis auf die Kleinigkeit mit der Listenansicht (siehe anderer Thread) steig ich ja mit der Theme-Gestaltung schon einigermaßen durch.
Jedoch müsste ich den Bereich "Inhalt erstellen", also quasi den Bereich wo ich eine neue Seite oder ein neues Image usw. anlege umgestalten. Schriftgrößen usw. ist klar, das kann ich über die CSS-Datei ändern. Jedoch muß ich das komplette aussehen der Seite, sprich Reihenfolge und anordnung der Eingabefelder komplett überarbeiten. Wie stell ich das an? gibts da irgendwo ne Templatedatei die man ändern kann?

‹ Candy - 0.1 Änderbares Keyvisual auf die Drupal-Seite einfügen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Reihenfolge der Felder

Eingetragen von pebosi (2645)
am 22.06.2007 - 13:59 Uhr

Die Reihenfolge der Felder kannst du per CCK bestimmen.

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Auch das komplette aussehen

Eingetragen von Watson (20)
am 22.06.2007 - 14:04 Uhr

Auch das komplette aussehen der Seite? Ich bräuchte halt über und unter den Feldern jeweils noch Text/Grafiken. Ist sowas auch mit CCK möglich?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Text zu den jeweiligen

Eingetragen von pebosi (2645)
am 22.06.2007 - 14:35 Uhr

Text zu den jeweiligen Feldern kannst du ja in der Feldbeschreibung angeben, vielleicht kann man da auch HTML Code (für Bilder) hinterlegen...

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ne, das ist nicht das was

Eingetragen von Watson (20)
am 22.06.2007 - 15:10 Uhr

Ne, das ist nicht das was ich meine.
Ich mein keine kleinen Feldtitel, ich meine eigentlich daß diese Felder in eine richtig aufwändig Formatierte Seite sind.
Vorher einiges an Text/Bildern, danach auch, die Länge der Eingabefelder kann ich ja über CSS ebenfalls nicht ändern, weil die (z.B. für das Dateiauswahl-Feld auf den Werg 40) voreingestellt sind.
Und das möchte ich ändern.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Siehe:

Eingetragen von bv (3924)
am 22.06.2007 - 19:27 Uhr

Siehe: http://drupal.org/node/101092

--
bv - drupalcenter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm. Dann bleibt mir wohl

Eingetragen von Watson (20)
am 25.06.2007 - 19:26 Uhr

Hmm. Dann bleibt mir wohl nichts anderes übrig als diesen doch ziemlich umständlichen Weg zu gehen.
Mittlerweile hätt ichs so weit gehabt daß ich lediglich für ein paar Eingabefelder nur noch die Breite verringern hätte müssen, aber an den Quelltext der Formulare kommt man ja nicht ran, bzw. ist dieser so versteckt/verschachtelt daß dies doch ziemlich aussichtslos ist.

Danke für den Link. Eine deutsche Anleitung gibts dafür nicht irgendwo, oder?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Watson wrote: Mittlerweile

Eingetragen von bv (3924)
am 25.06.2007 - 19:50 Uhr
Watson schrieb

Mittlerweile hätt ichs so weit gehabt daß ich lediglich für ein paar Eingabefelder nur noch die Breite verringern hätte müssen, aber an den Quelltext der Formulare kommt man ja nicht ran

Brauchst Du auch nicht. Die Breite kannst Du bequem per CSS definieren, bzw. vorgebene Werte überschreiben.

--
bv - drupalcenter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eben nicht, das ist ja mein

Eingetragen von Watson (20)
am 25.06.2007 - 21:29 Uhr

Eben nicht, das ist ja mein Problem.
Wenn ich als Beispiel das Formular zum Bilder-Upload bzw. neuen Image-Eintrag erstellen hernehme, da habe ich im Quelltext der Seite

<input type="file" name="files[image]"  class="form-file" id="edit-image" size="40" />

stehen.
Durch das "size=40" kann ich da im css für "form-file" eingeben was ich will, das Teil wird nicht kleiner.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Stimmt, mit "File-Feldern"

Eingetragen von bv (3924)
am 26.06.2007 - 11:05 Uhr

Stimmt, mit "File-Feldern" funktioniert das nicht, aber Du könntest das über Dein Template manipulieren. Kopiere mal nachfolgendes in die template.php Datei Deines Themes (wenn keine template.php Datei existiert, erzeuge diese einfach):

function name_des_themes_file($element){
$element['#size'] = 20;
return theme_file($element);
}

@$element['#size'] = 20;@ bestimmt die Breite des Feldes.

--
bv - drupalcenter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und was muß ich bei

Eingetragen von Watson (20)
am 26.06.2007 - 16:42 Uhr

Und was muß ich bei $element angeben?

  • Anmelden oder Registrieren um Kommentare zu schreiben

da musst du gar nix angeben,

Eingetragen von pebosi (2645)
am 27.06.2007 - 08:12 Uhr

da musst du gar nix angeben, du musst einfach nur die Funktion oben in deine template.php packen und fertig, damit überschreibst du die Standardfunktion von Drupal.

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich muß also die Funktion

Eingetragen von Watson (20)
am 27.06.2007 - 09:35 Uhr

Ich muß also die Funktion so wie sie oben steht komplett übernehmen und lediglich name_des_themes_file (was genau muß hier rein? Sorry, steh da im Moment irgendwie aufm Schlauch...) abändern, dann funktioniert das?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Genau, du nennst die

Eingetragen von pebosi (2645)
am 27.06.2007 - 10:02 Uhr

Genau, du nennst die Funktion dann z.B. garland_file oder zen_file, halt vorne einfach den Namen des Themes das du verwendest.

gruß pebosi

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat perfekt geklappt.

Eingetragen von Watson (20)
am 27.06.2007 - 13:30 Uhr

Hat perfekt geklappt. Danke.
Hab zwar jetzt noch das Problem, daß ich das auch für die "normalen" Textfelder gemacht habe, und diese sich dann sowohl bein "Beitrag schreiben" als auch bei der Loginbox gleich verändern, aber das krieg ich auch noch gebacken. ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • gepatchte PHP Version 7.4 für Windows
  • Рейтинг онлайн казино 2026 — полный разбор
  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • 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
Weiter

Neue Kommentare

  • Danke Schmittrich. Die Frage
    vor 6 Stunden 19 Minuten
  • Keine Antwort auf die Frage nach dem Woher
    vor 8 Stunden 59 Minuten
  • Danke ich werde mir die
    vor 5 Wochen 5 Tagen
  • Vielen Dank für Ihren
    vor 6 Wochen 20 Stunden
  • Composer ist sehr ratsam
    vor 6 Wochen 2 Tagen
  • Vielen Dank für den
    vor 6 Wochen 5 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 6 Wochen 5 Tagen
  • Gut gemacht
    vor 6 Wochen 5 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 6 Wochen 5 Tagen
  • Links
    vor 7 Wochen 1 Tag

Statistik

Beiträge im Forum: 250320
Registrierte User: 20569

Neue User:

  • AnthonyhoF
  • CasinoTopsam
  • Philiphelve

» 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 33 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