Hi,
bin grad ein kleines bisschen am verzweifeln.
Ich möchte das in der Macina Searchbox das Wort "Suche" steht um in Englischen das Wort "Search".
Wie stelle ich das an?
Hier mein Code:
lib.Searchbox < plugin.tx_macinasearchbox_pi1
lib.Searchbox {
pidSearchpage = 168 // ID der Seite mit der Suche
}
ich habs per
lib.Searchbox < plugin.tx_macinasearchbox_pi1
lib.Searchbox {
pidSearchpage = 168 // ID der Seite mit der Suche
value = Suche
}
probiert... Geht nicht, wäre ja auch zu einfach gewesen.
Vielen Dank!
wenn ich das richtig sehe, kann man nicht direkt per TypoScript ein Value dafür setzen.
du könntest jedoch 2 unterschiedliche templates nutzen für de/en.
Kopier dir zuerst das original Template 2x in den fileadmin Ordner,
(Original liegt hier /typo3conf/ext/macina_searchbox/pi1/template.htm)
Danach setzt du Sprachbedingt ein anderes Template.
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/macina_tempalte_de.html
[globalVar = GP:L=1]
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/macina_tempalte_en.html
[global]
lib.Searchbox < plugin.tx_macinasearchbox_pi1
lib.Searchbox {
pidSearchpage = 168 // ID der Seite mit der Suche
}
in dem HTMl Tempalte änderst du nun das INPUT Feld der Suche, inetwa so ab:
<input type="text" onfocus="if(this.value=='Suche')this.value='';" value="Suche" name="tx_indexedsearch[sword]" />