TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

macina_searchbox geht nicht......


Autor Nachricht
Verfasst am: 12. 12. 2011 [17:14]
wmcig
Themenersteller
Dabei seit: 02.03.2009
Beiträge: 36
Hallo,

ich habe die indexed_search und macina_searchbox installiert. Die macina_searchbox habe ich meinem Template angepasst und hat folgenden Code im BE:

HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Template file for the&quot;macina_searchbox&quot;extension.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h3>Template file for the &quot;macina_searchbox&quot; extension.</h3>
<p><b>Available Markers:</b></p>
<ul>
  <li>###HEADLINE### Displays the Headline</li>
  <li>###ADVANCED### Advanced Search Link</li>
  <li>###SUBMIT### Alttext for the submit button</li>
  <li>###ACTLANG### UID of the actual language</li>
  <li>###SEARCHPID### PID of the Searchpage</li>
</ul>
<!-- ###TEMPLATE### begin -->
<!-- search -->
<div class="top-search">
<form  method="get" id="searchform" action="###SEARCHPID###">
<div>
<input name="tx_indexedsearch[sword]" type="text" value="Suche..." name="s" id="s" onfocus="defaultInput(this)" onblur="clearInput(this)" />
<input name="tx_indexedsearch[submit_button]" type="submit" id="searchsubmit" value=" " />
<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="###ACTLANG###" />
							</div>
 
						</form>
 
					</div>
					<!-- ENDS search -->
<!-- ###TEMPLATE### end -->
</body>
</html>


Mein TS im Header lautet:
TYPOSCRIPT
lib.header = COA
lib.header {
 
  10 < plugin.tx_macinasearchbox_pi1
 
  20 = IMAGE
  20.file = fileadmin/img/jamlogo_html5.png
 
}
 
plugin.tx_macinasearchbox_pi1 {
  pidSearchpage = 904
  templateFile = fileadmin/templates/searchbox/searchbox.html
}


Die Suche mit indexed_search klappt, sobald man auf der Seite direkt die Suche eingibt.

Gebe ich einen Suchbegriff über das Suchfeld ein, führt das Formular bzw. dessen Link zur Startseite zurück.

An was könnte es liegen?banghead.gif
Profil
Verfasst am: 12. 12. 2011 [17:31]
LuP
Dabei seit: 12.04.2007
Beiträge: 270
Hi,

versuche mal plugin.tx_macinasearchbox_pi1 vor lib.header zu setzen.
Profil
Verfasst am: 13. 12. 2011 [16:59]
wmcig
Themenersteller
Dabei seit: 02.03.2009
Beiträge: 36
LuP schrieb:

Hi,

versuche mal plugin.tx_macinasearchbox_pi1 vor lib.header zu setzen.


Daraufhin wird die Suchbox nicht mehr angezeigt. Daran kann es also nicht liegen.
Profil
Verfasst am: 13. 12. 2011 [18:12]
LuP
Dabei seit: 12.04.2007
Beiträge: 270
ich wollte meinen:

TYPOSCRIPT
plugin.tx_macinasearchbox_pi1 {
  pidSearchpage = 904
  templateFile = fileadmin/templates/searchbox/searchbox.html
}
 
lib.header = COA
lib.header {
 
  10 < plugin.tx_macinasearchbox_pi1
 
  20 = IMAGE
  20.file = fileadmin/img/jamlogo_html5.png
 
}
Profil
Verfasst am: 14. 12. 2011 [19:33]
wmcig
Themenersteller
Dabei seit: 02.03.2009
Beiträge: 36
LuP schrieb:

ich wollte meinen:

TYPOSCRIPT
plugin.tx_macinasearchbox_pi1 {
  pidSearchpage = 904
  templateFile = fileadmin/templates/searchbox/searchbox.html
}
 
lib.header = COA
lib.header {
 
  10 < plugin.tx_macinasearchbox_pi1
 
  20 = IMAGE
  20.file = fileadmin/img/jamlogo_html5.png
 
}



Genau das habe ich eingefügt und die Suchbox war nicht mehr zu sehen.
Profil
Verfasst am: 15. 12. 2011 [08:35]
wmcig
Themenersteller
Dabei seit: 02.03.2009
Beiträge: 36
Jetzt habe ich mal folgendes gemacht: Ich hatte die Suchbox schon vorab meinem Template (HTML5/CSS3) angepasst.

Den Test mit der Suchbox habe ich nun mit dem Original-Template der Suchbox gemacht und siehe da, es funktioniert.

Jetzt muss ich nur noch es hinbekommen, die Suchbox meinem Template richtig anzupassen, dass es dann auch noch geht!
Profil
Verfasst am: 15. 12. 2011 [14:46]
wmcig
Themenersteller
Dabei seit: 02.03.2009
Beiträge: 36
Ich habe das Template der Suchbox nun so umgeschrieben, dass es meinem Webdesign angepasst ist.

Hier der Template-Code der Suchbox:
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Template file for the&quot;macina_searchbox&quot;extension.</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h3>Template file for the &quot;macina_searchbox&quot; extension.</h3>
<p><b>Available Markers:</b></p>
<ul>
  <li>###HEADLINE### Displays the Headline</li>
  <li>###ADVANCED### Advanced Search Link</li>
  <li>###SUBMIT### Alttext for the submit button</li>
  <li>###ACTLANG### UID of the actual language</li>
  <li>###SEARCHPID### PID of the Searchpage</li>
</ul>
<!-- ###TEMPLATE### begin -->
<div class="top-search">
<form action="###SEARCHPID###" method="post" name="searchform" id="searchform" style="margin:0px; padding:0px; ">
<div>
  <input name="tx_indexedsearch[sword]" type="text" name="s" id="s" value="Suche..." />
      <input name="tx_indexedsearch[submit_button]" type="submit" id="searchsubmit" style="border:0" />
        <input type="hidden" name="tx_indexedsearch[_sections]"  />
        <input type="hidden" name="tx_indexedsearch[pointer]"  />
        <input type="hidden" name="tx_indexedsearch[ext]"  />
        <input type="hidden" name="tx_indexedsearch[lang]"  />
</div>
 
</form>
</div>
<!-- ###TEMPLATE### end -->
</body>
</html>


Was mir aber auffällt, ist, dass ich das "value="submit"" entfernt habe, aber statt submit nun "Date" steht.

Welche Einstellung kann ich vornehmen, damit über der angezeigten Lupe in der Suchbox keine Schrift zu sehen ist?

Ich habe dazu eine Grafik hier angehängt und dieses Problem mit rot umkreist!
Dateianhang

searchbox_test.jpg (Typ: image/jpeg, Größe: 2.32 Kilobyte) — 12 mal heruntergeladen
Profil
Verfasst am: 15. 12. 2011 [15:41]
LuP
Dabei seit: 12.04.2007
Beiträge: 270
wenn du den submit button nicht brauchst, dann nimm ihn doch einfach komplett raus
Profil
Verfasst am: 15. 12. 2011 [19:42]
wmcig
Themenersteller
Dabei seit: 02.03.2009
Beiträge: 36
LuP schrieb:

wenn du den submit button nicht brauchst, dann nimm ihn doch einfach komplett raus


Den Button brauche ich, ist ja die Lupe. Will nur diese Date Angabe entfernen, weiss aber nicht wie.
Profil
Verfasst am: 15. 12. 2011 [21:06]
LuP
Dabei seit: 12.04.2007
Beiträge: 270
Sorry, ich konnte die Lupe nicht gut erkennen. Pick mal Date mit firebug heraus und versuch die Quelle zu lokalisieren (wrap oder Template). Von macina_searchbox kommt das jedenfalls nicht.
Profil