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

Suchmodul stylen

Eingetragen von Lorenz (25)
am 22.03.2007 - 12:55 Uhr in
  • Themes & Theming

Hallo!

Ich habe mich jetzt länger mit der Theme-Gestaltung befasst, jedoch noch nicht herausgefunden, wie ich einzelne Module oder Blöcke stylen kann.
Zum Beispiel möchte ich die Websuche stylen, weiß aber nicht wie das funktioniert. Ich habe versucht die id's der Suche zu stylen, aber es tut sich nichts,
kann mir da jemand helfen und mir einen Ansatz geben, bzw. erklären.

Vielen Dank schon mal!

‹ CCK Node themen -> woher label und Beschreibung Content Profile Formular themen klappt nicht ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Blöcke stylen

Eingetragen von md (3717)
am 22.03.2007 - 13:15 Uhr

Normale Blöcke kannst du tatsächlich einfach mittels der id (z.B. #block-block-1) stylen.
Für die Suche bietet sich Folgendes an. Füge der template.php diesen Code hinzu:

<?php
function phptemplate_search_theme_form($form) {
    return
_phptemplate_callback('search-theme-form', array('form' => $form));
}
?>

Dann erzeugst du eine neue Datei mit dem Namen "search-theme-form.php.tpl" und schreibst da deinen Wünschen entsprechend HTML für das Suchformular rein.

Ein Beispiel:

<input type="text" maxlength="128" name="search_theme_form_keys" id="edit-search_theme_form_keys"  size="25" value="Suche nach..." title="Suchbegriffe eingeben" class="search-form-text" />
<input type="submit" name="op" value="Suchen"  id="search-button"/>
<input type="hidden" name="form_id" id="edit-search-theme-form" value="search_theme_form" />
<input type="hidden" name="form_token" id="a-unique-id" value="<?php print drupal_get_token('search_theme_form'); ?>" />

Die einzelnen Felder oder den Submit-Button kannst du dann mit CSS stylen.

vg
--
md - DrupalCenter

mdwp

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke!

Eingetragen von Lorenz (25)
am 22.03.2007 - 15:29 Uhr

Vielen Dank,
werde ich sofort austesten!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Datei sollte doch wohl

Eingetragen von MagicMatze (127)
am 22.09.2007 - 08:55 Uhr

Die Datei sollte doch wohl "search-theme-form.tpl.php" heißen, oder?! Jedenfalls funktioniert es jetzt einwandfrei und ich kann das Suchformular nun schön in meinen header einbauen - Danke!

---
www.party-riebel.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, md wrote: Normale

Eingetragen von Steff (12)
am 22.09.2007 - 10:02 Uhr

Hi,

md schrieb

Normale Blöcke kannst du tatsächlich einfach mittels der id (z.B. #block-block-1) stylen.
Für die Suche bietet sich Folgendes an. Füge der template.php diesen Code hinzu:

<?php
function phptemplate_search_theme_form($form) {
    return
_phptemplate_callback('search-theme-form', array('form' => $form));
}
?>

Dann erzeugst du eine neue Datei mit dem Namen "search-theme-form.php.tpl" und schreibst da deinen Wünschen entsprechend HTML für das Suchformular rein.

Ein Beispiel:

<input type="text" maxlength="128" name="search_theme_form_keys" id="edit-search_theme_form_keys"  size="25" value="Suche nach..." title="Suchbegriffe eingeben" class="search-form-text" />
<input type="submit" name="op" value="Suchen"  id="search-button"/>
<input type="hidden" name="form_id" id="edit-search-theme-form" value="search_theme_form" />
<input type="hidden" name="form_token" id="a-unique-id" value="<?php print drupal_get_token('search_theme_form'); ?>" />

Die einzelnen Felder oder den Submit-Button kannst du dann mit CSS stylen.

vg
--
md - DrupalCenter

mdwp

Hi,
weisst du auch, wie man die Navigation bzw. die Menüs links/rechts stylen kann?

Danke im Voraus.

Liebe Grüße
Steff

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eine Frage dazu

Eingetragen von bodenkammer (13)
am 13.10.2010 - 13:30 Uhr

He an welche Stelle muss ich die Funktion in der template.php einfügen und wie kann ich denn Text (Diese Website durchsuchen:) ändern?

Hat sich erledigt!

  • 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 5 Tagen
  • Hey danke
    vor 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 8 Stunden
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 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 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

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