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

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

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