Habe eine Macina Searchbox erstellt und die gibt auch die parameter an die Seite Suche weiter in der ich eine Indexed Search enginge eingebaut habe. jedoch werden nur die news durchgesucht, der restliche Content nicht.Aber die Seiten wurden bereits indexieret Hier mein TS für Seite Suche:
page = PAGE
page.config.index_enable = 1
page.config.index_externals = 1
10.marks {
# Das Suchfelfeld
SUCHE = < plugin.tx_macinasearchbox_pi1
# Konfigurierung des Plugins Searchbox
# ID der Seite 'Suchen'
plugin.tx_macinasearchbox_pi1.pidSearchpage = 412
plugin.tx_indexedsearch.search.rootPidList= 232
# Template für das Suchfeld
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/suche2.html
# Suchfeld auf allen Seiten
temp.Suche < plugin.tx_macinasearchbox_pi1
}
Muss ich vielleicht auch noch in den anderen Templates was einstellen, für menu_links oder root zb was eingeben
Hier mein TS für root
##constants, setup, root ausgewählt
## css_styled_content
## tt_news
page = PAGE
page.config.index_enable=1
page.config.index_externals = 1
# Konfigurierung des Plugins Searchbox
# ID der Seite 'Suchen'
#plugin.tx_macinasearchbox_pi1.pidSearchpage = 412
page {
# Allgemeine Seiteneigenschaften setzen
bodyTag = <body>
stylesheet = fileadmin/root_hs.css
# MetaTags angeben
meta.AUTHOR = Oberger Hannes Gajore Fabian
meta.DESCRIPTION = Hier steht eine Beschreibung
# Die Designvorlage integrieren
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/root_hs.html
10.workOnSubpart = DOKUMENT
10.marks {
# Das Suchfelfeld
SUCHE = < plugin.tx_macinasearchbox_pi1
# Das Logo einlesen
LOGO = IMAGE
LOGO.file = fileadmin/images/header_hs.jpg
# Konfigurierung des Plugins Searchbox
# ID der Seite 'Suchen'
plugin.tx_macinasearchbox_pi1.pidSearchpage = 412
#plugin.tx_indexedsearch.search.rootPidList= 232
# Template für das Suchfeld
plugin.tx_macinasearchbox_pi1.templateFile = fileadmin/suche2.html
# Suchfeld auf allen Seiten
temp.Suche < plugin.tx_macinasearchbox_pi1
#footer einlesen
FOOTER = IMAGE
FOOTER.file = fileadmin/images/bottomhalb_hs.gif
# Den News-Hintergrund oben einlesen
OBEN= IMAGE
OBEN.file = fileadmin/images/newso.gif
# Den News-Hintergrund mitte einlesen
#INHALT= IMAGE
#INHALT.file = fileadmin/images/newsm.gif
# Den News-Hintergrund unten einlesen
UNTEN= IMAGE
UNTEN.file = fileadmin/images/newsu.gif
# Das Textmenü unten erstellen
MENU_UNTEN= HMENU
MENU_UNTEN{
special = directory
special.value = 197
1 = TMENU
1.NO.linkWrap = | | |*| | | |*| |
}
# Das grafische Menü (Hauptnavigation) erstellen
MENU_LINKS = HMENU
MENU_LINKS {
special = directory
special.value = 151, 232
entryLevel = 0
1 = GMENU
1.NO = 1
1.NO {
offset = 0
XY = 240, 35
5= IMAGE
5.file = fileadmin/images/button_li.gif
# Text auf den Menüpunkt rendern
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/verdanab.ttf
10.fontSize = 10
10.niceText = 0
10.offset = 15, 27
10.align = left
# Eine ggf. vorhandene zweite Textzeile anzeigen lassen
15 < .10
15.text.listNum = 1
15.offset = 14, 16
# Hilfsebene zur Berechnung der Höhe von Menüpunkten
16 < .10
16.text.case = upper
16.text.listNum = 1
16.fontSize = 12
16.offset = 1000,1000
}
# Einen RollOver-Zustand beschreiben
1.RO < .1.NO
1.RO.backColor = #061467
1.RO.10.fontColor = #FF9734
# Die zweite Ebene als Kopie der ersten Ebene beschreiben
2 < .1
2.NO{
5>
XY>
2.NO.linkWrap = >
offset = 20,-10
10.backColor = #FFFFFF
XY = 240,20
10.fontColor = #000000
10.fontSize = 9
10.fontFile = fileadmin/fonts/verdana.ttf
10.align = left
}
# Rollover für die zweite Ebene beschreiben
2.RO < .2.NO
2.RO.10.fontColor = #FF9734
2.CUR < .2.NO
2.CUR.10.fontColor = #FF9734
# Die dritte Ebene als Kopie der ersten Ebene beschreiben
3 < .1
3.NO {
5>
XY>
offset = 50,-10
10.backColor = #FFFFFF
XY = 240, 20
10.fontColor = #000000
10.fontSize = 9
10.fontFile = fileadmin/fonts/verdana.ttf
10.align = left
}
# Rollover für die dritte Ebene beschreiben
3.RO < .3.NO
3.RO.10.fontColor = #FF9734
3.CUR < .3.NO
3.CUR.10.fontColor = #FF9734
# Die vierte Ebene als Kopie der ersten Ebene beschreiben
4 < .1
4.NO {
5>
XY>
offset = 70,-10
10.backColor = #FFFFFF
XY = 240, 20
10.fontColor = #000000
10.fontSize = 9
10.fontFile = fileadmin/fonts/verdana.ttf
10.align = left
}
# Rollover für die vierte Ebene beschreiben
4.RO < .4.NO
4.RO.10.fontColor = #FF9734
4.CUR < .4.NO
4.CUR.10.fontColor = #FF9734
} # Ende von MENU_LINKS
# Das grafische Menü für das rechte Submenü erstellen
RECHTS = HMENU
RECHTS {
special = directory
special.value = 202
entryLevel = 0
1 = GMENU
1.NO = 1
1.NO {
offset = 0
XY = 200, 40
1= IMAGE
1.file = fileadmin/images/button_re.gif
# Text auf den Menüpunkt rendern
10 = TEXT
10.text.field = title
10.fontColor = #000000
10.fontFile = fileadmin/fonts/verdanab.ttf
10.fontSize = 10
10.niceText = 0
10.offset = 0, 25
10.align = center
# Eine ggf. vorhandene zweite Textzeile anzeigen lassen
15 < .10
15.text.listNum = 1
15.offset = 14, 16
# Hilfsebene zur Berechnung der Höhe von Menüpunkten
16 < .10
16.text.case = upper
16.text.listNum = 1
16.fontSize = 12
16.offset = 1000,1000
}
# Einen RollOver-Zustand beschreiben
1.RO < .1.NO
1.RO.10.fontColor = #FF9734
} # Ende von RECHTS
# Klickpfad erstellen
KLICKPFAD = HMENU
KLICKPFAD {
offset = 30
XY = 30, 20
special = rootline
special.range = 1|4
1 = TMENU
1.NO = 1
1.NO.linkWrap = >|
CUR = 1
CUR < .1.NO
CUR.doNotLinkIt = 1
}
#inhalt ausgeben
INHALT = CONTENT
INHALT {
table = tt_content
}
# Seiteninhalt beschreiben
tt_content = COA
tt_content {
# Überschrift ausgeben
10 = TEXT
10 {
XY = 130, 200
offset = 100, 100
field = header
wrap = <h1>|</h1>
}
#bodytext ausgeben
20 = TEXT
20 {
field = bodytext
offset = 100, 100
XY = 150, 150
wrap = <p>|</p>
}
} # Ende von Seiteninhalt
} # Ende von 10.marks
} # Ende von page