[TYPO3-english] [indexed Search] Search results for level2 and further deep level3 and so on
Richard Davies
richard at ocular.co.nz
Tue Jan 10 20:23:10 CET 2012
Hi,
I'm not too good with typoscript, so I can't really help you on your main
problem, but just for clarification: typoscript is case sensitive.
L2Sections != L2sections. I'm assuming it isn't a typo in the email only.
Richard
On 10 January 2012 21:51, Javier Moñiz <javiermoniz at gmail.com> wrote:
> TYPOSCRIPT SETUP FOR SECOND LEVEL RESEARCH AND FURTHER
> I've been trying to perform a research , from root level 2 (rl2_ from
> now on) with the indexed search.Althought I managed to include level2
> items at the
> < select name="tx_indexedsearch[sections]">....
> i couldnt achieve this without touching the code of the extension in
> /typo3conf/ext/indexed_search/pi/class.tx_indexedsearch.php at line
> 317 by changing
> if ($this->conf['show.']['L2sections']) { .....
> to
> if (1)
> as my typoscript is not recognized by the extension or at least the
> part of the L2sections which is defined as true or 1 to be more
> precise.
> here is my typoscript.
> ##begin typoscript indexed search config.
> age.config.index_enable = 1
> page.config.index_externals = 1
>
> plugin.tx_indexedsearch{
>
> search.rootPidList = {$idAccueil}
> templateFile = {$search_template_file}
> show.rules = 0
> show.LxALLtypes = 1
> blind.results = 1
> results_at_a_time = 10
> rootRubs = 5
> show.L1Sections = 1
> show.L2Sections = 1
> show.L3Sections = 1
> //excludeFromLevel1 = 31
> forwardSearchWordsInResultLink = 1
> L1= {$espagnol}
> L2= {$anglais}
> L3= {$allemand}
> L4= {$portugais}
> L5= {$italien}
> L6= {$polonais}
> L7= {$neerlandais}
> L8= {$tcheque}
> L9= {$danois}
> L10= {$slovaque}
> L11= {$roumain}
> L12= {$slovene}
> L13= {$turque}
> }
>
> plugin.tt_news.allowCaching = 1
>
> ##end typoscript
> SOLUTION FOR TYPOSCRIPT NOT INCLUDING SECOND AND THIRD LEVEL MENUS
> I managed to introduce second level and third level research using
> Jquery. I set the value for the < select
> name="tx_indexedsearch[sections]">.... to rl3_pagenumber with it.
>
> THE PROBLEM
> I can only get good filtered results for first level . if i search for
> example for the word "test" fopr all the site ,i would get 16 results,
> but if i search for that word at the rl1_ branch "X" where it appears
> i would get 2 results till here all is correct.
> Now i perform that search at a rl2_ , at rl2 branch i get no results,
> and further down at that branch there are the 14 other results!!.
> When i perform the research at rl3_ i get again all 16 results as if i
> had performed the search at a rl1_
> Has someone please come throught this and solved it ? any ideas of
> where to touch and what to do to be able to obtain properly filtered
> results from rl2+ and their branches? am i trying to do something this
> extension is not prepared to do _?
>
> Thanks folks !
> _______________________________________________
> TYPO3-english mailing list
> TYPO3-english at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>
More information about the TYPO3-english
mailing list