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

Suchen-Modul anpassen

Eingetragen von Mentor26 (7)
am 16.06.2008 - 20:11 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo zusammen,

habe folgendes Problem und zwar benutze ich das Minnelli-Theme und möchte das Such-Modul anpassen. der "Suchen"-Button soll weg und der Titel "Diese Webseite durchsuchen" soll auch verschwinden...allerdings habe ich das Problem das ich weiß welche Datei ich dafür bearbeiten muss, denn in Firebug wird mir zwar der Code angezeigt, aber nicht die Datei? befindet sich die Datei im Template-Ordner oder unter /modules/seach/ ?

Hoffe mir kann jemand weiterhelfen

Gruss

‹ Module nur auf bestimmten Seiten anzeigen lassen. Wie? Verzeichnis der Installation ändern von "/drupal-5.7/" auf "/" -> root ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Da kann man auch auf drupal.org schlau werden.

Eingetragen von quiptime (4972)
am 16.06.2008 - 20:17 Uhr

Da kann man auch auf drupal.org schlau werden.

Stichworte: customize search.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

erstmal besten Dank für den

Eingetragen von Mentor26 (7)
am 16.06.2008 - 21:04 Uhr

hat sich erledigt

  • Anmelden oder Registrieren um Kommentare zu schreiben

Drupal 6, Introduction to theming

Eingetragen von quiptime (4972)
am 16.06.2008 - 21:09 Uhr

>Drupal 6, Introduction to theming

Auf dieser Seite geht es dann konkret um Deine Frage: Overriding themable output

Zitat:

Overriding templates:

If the default implementation is done as a template then simply moving the source template file into the theme will automatically override it after clearing the theme registry. Here is an example for search-theme-form.tpl.php. Note that the theming hook in this case is "search_theme_form" with the template using hyphens instead of underscores.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

so ich bin jetzt die

Eingetragen von Mentor26 (7)
am 17.06.2008 - 14:08 Uhr

so ich bin jetzt soweit und habe die search-theme-form-tpl.php hochgeladen, aber irgendwie ist der Wurm drin und die Suche wird nicht ausgeführt, egal ob ich "submit" oder "enter" drücke...nichts passiert. ich habe allerdings den Source aus der 5er-Version genommen

<label for="search_block_form_keys">Custom Search</label>
<input type="text" maxlength="128" name="search_block_form_keys" id="edit-search_block_form_keys"  size="25" value="" title="Enter the terms you wish to search for." class="form-text" />
<input type="submit" name="op" value="Search"  />
<input type="hidden" name="form_id" id="edit-search-block-form" value="search_block_form" />
<input type="hidden" name="form_token" id="a-unique-id" value="<?php print drupal_get_token('search_block_form'); ?>" />

Was muss ich im Source ändern damit die "Suche" auch unter Drupal 6 funktioniert?

  • Anmelden oder Registrieren um Kommentare zu schreiben

_search_theme_form($form)

Eingetragen von stBorchert (6003)
am 17.06.2008 - 15:28 Uhr

Ein Beispiel dazu (jedenfalls so ähnlich): http://drupal.org/node/62647 (das wird die Schaltfläche ausgetauscht).

hth,

Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank für deine Mühe

Eingetragen von Mentor26 (7)
am 17.06.2008 - 16:18 Uhr

Vielen Dank für deine Mühe aber irgendwie hilft das auch nicht weiter, da irgendwas mit dem Code nicht stimmt und ich weiß nicht was ich ändern muss um es in Drupal 6 umzusetzen...das ist gerade mein größtes Problem. Die Dokumentationen bringen mich leider auch nicht weiter...Weiß denn keiner was man da tun kann bzw kennt sich keiner damit aus???

Gruss

  • Anmelden oder Registrieren um Kommentare zu schreiben

Drupal 6

Eingetragen von Kars-T (1473)
am 17.06.2008 - 18:37 Uhr

Laut API Doku ist das in Drupal 6 ganz anders! Da hilft dir der 5 Code nichts.

Sieh mal hier:
http://api.drupal.org/api/file/modules/search/search-block-form.tpl.php/6

Schreib das doch mal ins Template.

<?php print '<pre>'. check_plain(print_r($search, 1)) .'</pre>'; ?>

Das Formular wird über die Drupal Core Funktionen gebaut.

http://drupal.org/node/62647

Dieser Thread zeigt es ja ganz gut, wie du über die Theming Funktion an das Formular ran kommst und wie das mit der Variablen Übergabe läuft. Ich hab gerade kein D6 mehr da zum testn, aber ich denke, wenn du dich erstmal damit angefreundet hast, wird das schon. Ist etwas abstrakt so ;)

---

Viele Grüße,

Kars-T

Arbeit: comm-press
Hobbies: Tower Defense HQ, plamo.de, Blog

  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul "Form Defaults"

Eingetragen von quiptime (4972)
am 17.06.2008 - 19:01 Uhr

Bevor Du Dich in Code reinwuehlst (kannst Du ja immer noch machen) sehe Dir mal dieses Modul an Form Defaults

Dann wuerde nur noch der Titel bleiben.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

erstmal vielen Dank für

Eingetragen von Mentor26 (7)
am 19.06.2008 - 07:22 Uhr

erstmal vielen Dank für eure Hilfe. Ich habs erstmal über das Modul "FormDefaults" ausprobiert, ohne im Code rumzuwühlen. Das mit der Drupal-API wäre dann der nächste und zeitintensive Schritt gewesen, aber ohne den Titel im Suchenmenü sieht es schon besser aus. Das was ich ausprobieren wollte war das Suchen-Modul im apple.com -Stil zu basteln, aber das scheint wohl nicht so einfach zu gehen so wie es aussieht.

Gruss, André

  • Anmelden oder Registrieren um Kommentare zu schreiben

Suchformular-Block oder Suchfeld des Themes?

Eingetragen von Frank Ralf (2135)
am 19.06.2008 - 07:57 Uhr

Hallo André,

mir ist nicht ganz klar, ob du vom Suchformular-Block sprichst oder vom Suchfeld des Themes.

Anzeige und Überschrift des Blocks kannst du über die Block-Einstellungen festlegen. Ob und wie das Suchfeld des Themes angezeigt wird, hängt vom jeweiligen Theme ab. Häufig kann das in den Einstellungen des Themes festgelegt werden (ich weiß leider nicht, wie das bei "Minelli" ist).

Falls das Theme diese Möglichkeit nicht bietet, ist es am einfachsten, das Suchfeld per CSS auszublenden (z.B. mit display: none;).

Ich hoffe, das hilft dir weiter.
Gruß
Frank

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du meinst die "Echtzeitsuche" von Apple

Eingetragen von quiptime (4972)
am 19.06.2008 - 08:13 Uhr
Zitat:

wollte war das Suchen-Modul im apple.com -Stil zu basteln

Du meinst die Echtzeitsuche mit der Ergebnisanzeige am Suchfeld?
Echtzeit in dem Sinn das in Abhaengigkeit eingegebener Buchstaben Suchergebnisse praesentiert werden? Und wenn man bei den gezeigten Suchergebnissen am Suchfeld auf "alle Ergebnisse zeigen" klickt dann werden diese im im Mainbereich angezeigt?

Wenn dem so ist.
Ich habe dafuer einen Loesungsansatz und will ihn fuer D6 realisieren. Eines kann ich aber schon sagen. Um eine Apple-Stil Suche zu realisieren kommst Du mit einer Modifizierung der Standardsuche von Drupal nicht zum Ziel.
Man benoetigt fuer solch eine Suche Ajax Funktionalitaeten. Und dies am Besten noch ohne auf den Drupal-Suchindex zuzugreifen. In dem Sinne also eine "Echtzeitsuche".
Im Grunde gesehen muss man eine solche Suche komplett selbst erstellen.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Text im Minelli-Theme

Eingetragen von Frank Ralf (2135)
am 19.06.2008 - 08:45 Uhr

Hallo André,

hier steckt der Text im Minelli-Theme:

<form id="search-theme-form" method="post" accept-charset="UTF-8" action="/drupal6/admin/build/themes"><div>
<div id="search" class="container-inline">
<div id="edit-search-theme-form-1-wrapper" class="form-item">

<label for="edit-search-theme-form-1">
Diese Website durchsuchen:
</label>

Du kannst das Label einfach per CSS ausblenden.

Die andere Möglichkeit besteht darin, über "Oberfläche übersetzen" nach dem Text in der Übersetzung zu suchen und ihn dann zu löschen.

Hier steckt er:

Search this site
modules/search/search.module: Zeile 1063

Gruß
Frank

XING

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

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