Hi zusammen,
kennt wer ne Anleitung wie ich ne Suche direkt ins
html-template einbauen kann?
Ich möchte die Suche auf allen Templates haben und das ist in meiner bisherigen Typo3-Praxis noch nicht wirklich vorgekommen.
Gibts da ne allgemeine Anleitung für den Einbau von Extensions in
Html-Templates?
Danke für die Hilfe, ist mir wichtig das jetzt mal zu lernen.
viele grüße
hallo,
indexed_search plus macina_searchbox heisst das Zauberwort ;-)
die Zielseite für die Searchbox, also die, wo die indexed search eingebunden ist, gibst du im Template hiermit an:
plugin.tx_macinasearchbox_pi1 {
pidSearchpage = 40
}
lg claudia
ok, und was kommt ins html-template???
ich denke ich brauche nochmals einen kleinen morgendlichen Schub...
danke und gruß cd
hallo kingcasi,
also ich habe die Suchbox in einer allgemeinen Info-Spalte untergebracht. Dem Marker der Spalte habe ich eine Seite im Backend zugeordnet und dort u.a. ein Inhaltselement des Typs 'Plugin einfügen' eingefügt und als Erweiterung die Suchbox ausgewählt.
das wars 🙂
Ins Template muss nur diese eine Angabe, damit die Suchbox weiss, wo das Indexed Search Plugin eingefügt ist und die Ergebnisse angezeigt werden sollen.
claudia
"Ins Template muss nur diese eine Angabe, damit die Suchbox weiss, wo das Indexed Search Plugin eingefügt ist und die Ergebnisse angezeigt werden sollen."
damit meinst du aber das TS Template oder?
Ich meinte: wie code ich in html die searchbox?
Wie designe ich sie?
Ich denke ich muß die box in html in das html-template einbauen.
dann muß ich in das TS-Template den Code den du geschrieben hast einbauen und
eine Seite ins BE packen, die das ziel ist un die Die searchbox als plugin hat?
oder?
wenn das so ist: wie lautet für das PLUGIN der html.-code?
das ist doch nicht 1.
plugin.tx_macinasearchbox_pi1 {
2.
pidSearchpage = 40
3.
}
vielen vielen dank
hi nochmal,
hat geklappt.
der einbau zumindest.
jetzt gehts dann mal ans designen und testen...
bedankt
cd
na supi!
da haben sich unsere Beiträge überschnitten, schön dass es funktioniert!
claudia
-----------------------
damit meinst du aber das TS Template oder?
ja, den Schnipsel kannst du einfach in dein root-template einfügen.
Ich denke ich muß die box in html in das html-template einbauen.
nein, das würde ich nicht empfehlen, dort hast du nur deinen Marker dem du wie gewohnt über dein TS Template Inhalte im Backend zuweist.
Die Searchbox an sich wird mit der macina_searchbox geliefert. das heisst, wenn du die Extension installierst und das Plugin über ein Inhaltselement einfügst, wird die Suchbox automatisch angezeigt.
Natürlich kannst du das mitgelieferte Template (macina_searchbox/pi1/template.htm) auch anpassen oder idealerweise kopieren, in deinen Template Ordner laden, anpassen und einbinden...
dann muß ich in das TS-Template den Code den du geschrieben hast einbauen und eine Seite ins BE packen, die das ziel ist un die Die searchbox als plugin hat?
jaein... das Ziel ist die Seite mit dem indexed_search Plugin, die macina_searchbox ist nur dafür da, dass du eine kleine Suchbox auf allen Inhaltsseiten, irgendwo im Header einbinden kannst.
Probiers einfach mal aus, macina_searchbox installieren, Inhaltselement mit der Suchbox anlegen und gucken was passiert ;-)
claudia
mmmh...
passiert irgendwie nix...
wann wo was passiert nix??
das design anzupassen geht schon fast gar nicht.
ich denke mal das liegt an meinem Riesenstylesheet...
aber die funktion der suche läuft nicht.
es passiert hlat nichts.
ich habe die Suche in der rechten spalte über ###searchbox### eingebunden.
die indexed search auf der seite 149 (ID) ist drin...
page.1 {
template = FILE
template.file = fileadmin/templates/wmp/me.htm
workOnSubpart = DOKUMENT
#subparts.INHALT_LINKS < styles.content.getLeft
subparts.RECHTS < styles.content.getRight
subparts.MENU_OBEN < temp.Menu
#subparts.CONTENT_BORDER < styles.content.getBorder
subparts.INHALT < styles.content.get
subparts.MENU_LINKS < temp1.vertikalmenu
subparts.MENU_LINKS1 < temp2.vertikalmenuzwei
subparts.MENU_UNTEN < tmp.MENU_BOTTOM
marks.searchbox >
marks.searchbox < plugin.tx_macinasearchbox_pi1
}
plugin.tx_macinasearchbox_pi1 {
pidSearchpage = 149
}
aber wie gesagt es passiert nix.
also wenn ich dich richtig verstehe, wird die Box angezeigt. wenn du einen Begriff eingibst und suchst, kommst du auf die indexed_Search Seite. dort werden aber keine Ergebnisse ausgegeben?
das liegt dann an den Einstellungen der Indexed Search...
schau dir mal diese beiden Howtos an, da findest du jede Menge Hilfe zu dem Thema:
#27370
#44738
lg claudia
nee... ich komme bach dem absenden der anfrage nicht einmal auf die Seite mit den ergebnissen...
er (oder sie oder es) bleibt einfch auf der seite mit der suche...