我们最近从tt_news切换到Georg Ringers News扩展,而我 - 作为一个新手拼写错误的编码器 - 需要帮助修复一些用于触发使用typolink进行上下文特定搜索的typoscript代码。
旧片段是
typolink.parameter = 649
typolink.useCacheHash = 1
typolink.additionalParams.current = 1
typolink.additionalParams.wrap = &tx_ttnews[swords]=|
新参数必须为&tx_news_pi1
,但剑不起作用。我找不到文档或示例如何设置搜索值。我搜索了代码本身,哑巴尝试了我的运气&tx_news_pi1[search]=|
,但只是显示默认的数字错误3错误“糟糕,发生错误!代码:2018020814150924e87636”如果无法呈现某些内容。 BTW:如果使用搜索表单调用,引用的搜索结果页面工作正常。
答案 0 :(得分:1)
抓住代码后尝试&tx_news_pi1[overwriteDemand][search][subject]=|
。
在目标列表中,您需要允许在插件flexform中覆盖需求!
答案 1 :(得分:0)
即使没有使用搜索结果页面作为目标的[overwriteDemand],Thomas的解决方案也适用于我。 THX。
typolink.parameter = 649
typolink.useCacheHash = 1
typolink.additionalParams.current = 1
typolink.additionalParams.wrap = &tx_news_pi1[search][subject]=|
我真的很想知道如何从代码中获取它。 :-)似乎我必须学习更多关于php和底层数据结构的知识 - [search] [subject]看起来像一种我不期望参与那种类型的数组。