Zum Inhalt springen

Suchmodul: Suchbutton durch Grafik ersetzen!

Erstellt am 23. März 2006 · 4 Antworten · letzte Antwort am 23. März 2006

Tags: HTML & CSS, Suche, Frage

gagamuffin ·

Guten Tag

In Sachen typo3 bin ich absoluter Anfänger und meine Frage:

Wie kann ich den Suchbutton des Suchmoduls durch die Grafik: lupe.jpg ersetzen?

<div class="tx-macinasearchbox-pi1">

<form action="" method="post" name="searchform" id="searchform" style="margin:0px; padding:0px; ">
<table height="14" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="top">Search & Find</td>
<td valign="middle" width="10">&nbsp;</td>
</tr>
<tr>
<td align="left"><input name="tx_indexedsearch[sword]" type="text" style="height:18; width:130; font-size:11" /></td>

<td><input name="tx_indexedsearch[submit_button]"

type="submit" style="border:0" value="Submit" />
<input type="hidden" name="tx_indexedsearch[_sections]" value="0" />
<input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
<input type="hidden" name="tx_indexedsearch[ext]" value="0" />
<input type="hidden" name="tx_indexedsearch[lang]" value="0" />

<td>&nbsp;</td>
</tr>
</table>
</form>

</div>

Für eure Hilfe bin ich seeeehr dankbar!

gruss gagamuffin

markus.​l ·

Hallo,

du kannst die Datei pi1/template.htm der Extension macinasearchbox editieren und an der Stelle:

 <td><input name="tx_indexedsearch[submit_button]" type="image" src="fileadmin/bilder/design/go.jpg" style="border:0" value="Submit" />

den Pfad zu deiner Grafik angeben und den type="image" setzen. Dann funktioniert das.

LG

Markus

gagamuffin ·

Dankeschön, hat wunderbar geklappt 🙂

Jetzt wäre da nur noch die Sprache die ich auf Deutsch einstellen möchte. Hab das Sprachemodul installiert und beim Sucheextension bei constants: config.language = de eingesetzt! Aber irgendwie tut sich nix!
Woran könnte das liegen?

markus.​l ·

Ich habe das so gelöst:

ich habe mir das Template der Extension genommen und in den Fileadmin als z.B macina_eng.tmp abgespeichert. Dann in diesem Template die Begriffe wie gewünscht übersetzen.

Jetzt musst du Typo3 noch sagen, dass er bei den englischen Seiten das englische Template benutzen soll.

Also rein ins Roottemplate und im Setup folgende Zeilen eintragen:

[globalVar = GP:L = 1]
plugin.tx_macinasearchbox_pi1.pidSearchpage = 283
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/template/macina_eng.tmpl
plugin.tx_indexedsearch.show.rules=0
[global]

Kannst du so übernehmen vorausgesetzt du hast Englisch als Language Variable = 1 definiert. Sonst halt an deine Werte (Sprachvariable und Dateipfad und Suchseite anpassen).

Dann sollte es klappen.

LG

Markus