[TYPO3-project-4-3] indexed_search for 4.3

Steffen Kamper info at sk-typo3.de
Wed Sep 10 15:54:12 CEST 2008


Hi,

as requested here is the brainstorming thread for indexed_search.

I started modification with

* remove hardcoded html for compiled result and use subpart in template [1]
* build pagebrowser with stdWraps from TS [2]

as requested from Patrick:

* render searchBox only usind resultPid from TS (like macina searchbox does)

* use typolinks for using linkVars or addQueryString


any additional ideas are welcome :-)

vg Steffen


Examples
[1]
<!-- ###BROWSE_BOX_TOP### begin-->
<div class="tx-indexedsearch-browsebox">
<p>###RESULTCOUNT### ###ADDSTRING###</p>
###ADDPART###
###PREVIOUS### ###PAGES### ###NEXT###
<div>
<!-- ###BROWSE_BOX_TOP### end-->

<h2>Search Results</h2>
<! -- ###SEARCH_RESULTS### begin-->
###BROWSE_BOX_TOP###
###RESULTS###
###BROWSE_BOX_BOTTOM###
<! -- ###SEARCH_RESULTS### end-->

<! -- ###SEARCH_NO_RESULTS### begin-->
<p ###CLASS###>###NO_RESULT_MESSAGE###</p>
<! -- ###SEARCH_NO_RESULTS### end-->

[2]
pageBrowser {
	doNotLinkCurrent = 1
	general_stdWrap {
		wrap = <ul class="browsebox">|</ul>
	}
	previous_stdWrap {
		wrap = <li>|</li>
	}
	next_stdWrap {
		wrap = <li>|</li>
	}
	pages_stdWrap {
		wrap = <li>|</li>
	}
	current_stdWrap {
		wrap = <li 
class="tx-indexedsearch-browselist-currentPage"><strong>|</strong></li>
	}
	pageLinks_stdWrap {
		preCObject = TEXT
		preCObject.dataWrap = 
{LLL:EXT:indexed_search/pi/locallang.xml:pi_list_browseresults_page}
		preCObject.noTrimWrap = | ||
	}
}


More information about the TYPO3-project-4-3 mailing list