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

  • wmtbpo361x
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • Rollen
    vor 5 Tagen 6 Stunden
  • Inzwischen sind wir bei
    vor 2 Wochen 1 Tag
  • Migrieren von D7 auf D8/ D10/ D11
    vor 2 Wochen 2 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 6 Tagen
  • Hey danke
    vor 10 Wochen 14 Stunden
  • Update: jetzt gibt's ein
    vor 10 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 11 Wochen 3 Tagen
  • In der entsprechenden View
    vor 11 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20467

Neue User:

  • LorisBen
  • StevenEness
  • ocvk2810

» 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