i have a strange problem on 3 of my storefronts.Two storefronts are working though, so i was able to narrow down the problem.
On my affected storefronts the search is not displayed correctly. The link goes to “dispatch=search.results”
On the other two storefronts where the search works, the search goes to “dispatch=products.search”
The strange thing is that the blocks are configured identically and on the three “broken” storefronts i can deactivate the blocks on the search-result page… it has no effect. As if the layout was not active.
What can i do? Or where can i find the setting for this?
This is the Search also in: Pages setting causing such a behavior. Pleas open the Settings > General page of your admin panel and disable this checkbox if you don’t want for the search results to include pages.
I can assume that the code of the search block is not correct. It does not take into account the mentioned setting. It can be 3rd party addon or theme related
i’m slowly losing my nerves
I deleted the layout-page “Search results” and created a new one with the controller “products.search” and all necessary blocks.
I have emptied the chace and tried different browsers. The layout of the configured search page is not used in my storefronts. For example, i can deactivate the breadcrumbs block in the layout block, but the block is visible in live mode.
I have deactivated all plugons on the dev-server and also activated the default theme. The search is - strangely enough only on some - of my storefronts broken or the defined layout does not work.
When i run the search, ?subcats=Y&pcode_from_q=Y&pshort=Y&pfull=Y&pname=Y&pkeywords=Y&search_performed=Y&cid=0&q=shirt&dispatch=search.results is loaded
If i change the url manually to dispatch=products.search, everything fits. The layout is also addressed by my template.