Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 18.10.07, 09:48
Benutzerbild von solei
Forum Aktivist
 
Registriert seit: 07.09.07
Beiträge: 70
Gelöst - Extension macina_searchbox erscheint nicht auf allen Seiten

Ich habe die Extensions indexed_search (Ver.2.10.0) und macina_searchbox (Ver.2.2.0) installiert. Die Suche funktioniert auch ganz prima, auch die Searchbox funktioniert. Probleme gibt es bei der Platzierung der Searchbox auf allen Seiten, die ich nach Anleitung aus der Dokumentation durchgeführt habe:

Zitat:
To add the box to all pages on your site, you have to create a marker: ###searchbox### in your html template.
Then you have to add this code to your main TS Template to substitute the marker with the plugin:
marks.searchbox >
marks.searchbox < plugin.tx_macinasearchbox_pi1
Ich benutze automaketemplate und muss in meinem TypoScript wahrscheinlich noch mehr reinschreiben als in der Dokumentation beschrieben.

Im html-Template habe ich folgendes:
HTML-Code:
<td id="searchbox">xyz</td>
Die Ausgabe im Frontend (leider nicht mit der Searchbox gefüllt:sad:
HTML-Code:
<td id="searchbox"><!--###searchbox### begin -->xyz<!--###searchbox### end --></td>
Trotz intensiver Suche bin ich noch nicht fündig geworden, wie ich das Problem lösen kann.

Geändert von solei (18.10.07 um 16:03 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
  #2  
Alt 18.10.07, 11:19
Benutzerbild von christiana83
Forum Stammgast
 
Registriert seit: 04.07.06
Ort: Gotha
Alter: 25
Beiträge: 399
christiana83 eine Nachricht über ICQ schicken christiana83 eine Nachricht über Skype™ schicken

Du musst doch ins HTML schreiben

HTML-Code:
<td id="searchbox">###SEARCHBOX###</td>
und dann im TS

Typoscript-Code:
1:
2:
3:
4:
5:
6:
marks.searchbox < plugin.tx_macinasearchbox_pi1
marks.searchbox{

pidSearchpage = 27
templateFile = fileadmin/templates/searchbox.html
}
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 18.10.07, 11:54
Benutzerbild von solei
Forum Aktivist
 
Registriert seit: 07.09.07
Beiträge: 70

Vielen Dank für die Antwort.
Ich habe das so gemacht wie beschrieben, aber leider wird die Searchbox immer noch nicht angezeigt. Hat das Problem mit automaketemplate zu tun?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 18.10.07, 12:02
Benutzerbild von christiana83
Forum Stammgast
 
Registriert seit: 04.07.06
Ort: Gotha
Alter: 25
Beiträge: 399
christiana83 eine Nachricht über ICQ schicken christiana83 eine Nachricht über Skype™ schicken

Nein ich verwende das auch und die paar Angaben reichen, damit das funktioniert. Ich sehe auch gerade, dass ich im Beispiel eben "SEARCHBOX" einmal groß udn einmal klein geschrieben habe. Das muss natürlich einheitlich sein.

Hast du das Problem mit allen Markern oder nur bei der Suchbox?

Gilt deine HTML Vorlage mit dem Marker auch für alle Seiten?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 18.10.07, 13:10
Benutzerbild von solei
Forum Aktivist
 
Registriert seit: 07.09.07
Beiträge: 70

Danke für die Antwort.
Die HTML Vorlage gilt für alle Seiten.
Ich habe wie im Tutorial "Moderne Templateerstellung Teil1" Seite 30 beschrieben, den Auto-parser angewiesen, <td id="searchbox"> als Marker zu interpretieren.

Im Frontend - Quelltext- wird der Marker auch ausgegeben:
Zitat:
<td id="searchbox"><!--###searchbox### begin -->###searchbox###<!--###searchbox### end --></td>
Die SearchBox erscheint allerdings nicht.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 18.10.07, 13:20
Benutzerbild von christiana83
Forum Stammgast
 
Registriert seit: 04.07.06
Ort: Gotha
Alter: 25
Beiträge: 399
christiana83 eine Nachricht über ICQ schicken christiana83 eine Nachricht über Skype™ schicken

fehlt die vielleicht das Template? Verweist du auf ein falsches Verzeichnis oder so?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 18.10.07, 14:17
Benutzerbild von solei
Forum Aktivist
 
Registriert seit: 07.09.07
Beiträge: 70

Hab das durchgetestet, aber daran liegt es wohl auch nicht.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 18.10.07, 14:24
Benutzerbild von christiana83
Forum Stammgast
 
Registriert seit: 04.07.06
Ort: Gotha
Alter: 25
Beiträge: 399
christiana83 eine Nachricht über ICQ schicken christiana83 eine Nachricht über Skype™ schicken

Poste doch mal dein Script. So ohne Infos weiß ich auch nicht, woran es liegen könnte.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #9  
Alt 18.10.07, 14:31
Benutzerbild von solei
Forum Aktivist
 
Registriert seit: 07.09.07
Beiträge: 70

Oha, leider haut er mir hier im Forum lauter Fehlermeldungen raus, wenn ich das Script einstelle. Daher mache ich das mal als Zitat:

Zitat:
config.prefixLocalAnchors = all
# Default-Sprache Deutsch
page.config.sys_language_uid = 1
page.config.language = de
page.config.locale_all = de_DE
# xhtml konforme website, saeuberung des generierten htmlcodes von haeufigen fehlern
page.config.doctype = xhtml_trans
page.config.xhtml_cleaning = all

# T E S T substitute the marker with the plugin macina searchbox
marks.searchbox < plugin.tx_macinasearchbox_pi1
marks.searchbox{
pidSearchpage = 2
templateFile = typo3conf/ext/macina_searchbox/pi1/template.htm
}

plugin.tx_automaketemplate_pi1 {
content = FILE
content.file = fileadmin/template/main/template_3.html

elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY

HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title

TD.all = 1

}

relPathPrefix = fileadmin/template/main/
}

#Pfad zum tt_news Template
plugin.tt_news.templateFile = fileadmin/template/main/tt_news_v2_template.html
#Pfad zum tt_news css, externe datei
#plugin.tt_news._CSS_DEFAULT_STYLE >
page.includeCSS.file = fileadmin/template/main/res/tt_news_v2_styles.css
temp.menu_1 = HMENU
temp.menu_1.1 = TMENU
temp.menu_1.1 {

NO.allWrap = <div class="menu1-level1-no"> | </div>
NO.stdWrap.htmlSpecialChars = 1
ACT = 1
ACT.stdWrap.htmlSpecialChars = 1
ACT.allWrap = <div class="menu1-level1-act"> | </div>
}

temp.menu_1.2 = TMENU
temp.menu_1.2 {

NO.allWrap = <div class="menu1-level2-no"> | </div>
NO.stdWrap.htmlSpecialChars = 1
ACT = 1
ACT.stdWrap.htmlSpecialChars = 1
ACT.allWrap = <div class="menu1-level2-act"> | </div>
}
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY


subparts.menu_1 < temp.menu_1


subparts.content < styles.content.get
}


temp.headTemplate = TEMPLATE
temp.headTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_HEADER
}


page = PAGE
page.typNum = 0
#page.config.disableAllHeaderCode = 1
page.10 < temp.mainTemplate
page.headerData.10 < temp.headTemplate
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #10  
Alt 18.10.07, 14:42
Benutzerbild von christiana83
Forum Stammgast
 
Registriert seit: 04.07.06
Ort: Gotha
Alter: 25
Beiträge: 399
christiana83 eine Nachricht über ICQ schicken christiana83 eine Nachricht über Skype™ schicken

Oha ...bisschen durcheinander das Ganze...

dein
Typoscript-Code:
1:
2:
3:
4:
5:
6:
# T E S T substitute the marker with the plugin macina searchbox
marks.searchbox < plugin.tx_macinasearchbox_pi1
marks.searchbox{
pidSearchpage = 2
templateFile = typo3conf/ext/macina_searchbox/pi1/template.htm
}
steht zu weit oben. Die Marker müssen innerhalb
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
emp.mainTemplate {
template =< plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY


subparts.menu_1 < temp.menu_1


subparts.content < styles.content.get
}
ersetzt werden. genauso wie subparts.menu_1 und subparts.content...die stehen richtig.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Extension auf allen Seiten einbetten filterman TYPO3 4.x Fragen und Probleme 4 04.11.07 12:07
macina_searchbox wird nicht auf allen Seiten angezeigt mbaecker Indexed Search 1 12.04.07 11:20
Wie binde ich die Indexed Search Extension auf allen Seiten mit TypoScript ein? Junior FAQ - Extensions 0 08.11.06 17:07
CONTENT-Element nicht auf allen Seiten mren81 TYPO3 4.x Fragen und Probleme 8 06.08.06 15:09
tt_news auf allen seiten über maker funktioniert nicht....hilfe typo3maker News (tt_news, mininews und Co) 2 29.06.06 13:51


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:13 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS