cancel
Showing results for 
Search instead for 
Did you mean: 

Advanced search not working on the other page

   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Advanced search not working on the other page

Hi guys! I'm trying to put-on on my HomePage and on the other Page the magento's advanced search. So the same advanced search form in mydomain/catalogsearch/advanced/ show up correctly the insert form instead on homepage or on the other custom page show up just a title and sub title "Catalog Advanced Search - Search Settings" and the search button.

17 REPLIES 17

Re: Advanced search not working on the other page

@vice83

 

check below the block

Mage_CatalogSearch_Block_Advanced_Form

comment the _prepareLayout function and check it

 

If work then mark as solution.

 

 

 


Problem solved? Click Kudos & Accept as Solution!
Sunil Patel
Magento 2 Certified Professional Developer & Frontend Developer

Re: Advanced search not working on the other page

No :/

Re: Advanced search not working on the other page

@vice83

 

issue with title right?


Problem solved? Click Kudos & Accept as Solution!
Sunil Patel
Magento 2 Certified Professional Developer & Frontend Developer

Re: Advanced search not working on the other page

so, the first photo shows up the advaced search in mydomain/catalogsearch/advanced/  (it wokrs); the second photo show up the same advaced search in mydomain/prova (doesn't work)

 

Senza titolo-1.jpg Senza titolo-2.jpg

Re: Advanced search not working on the other page

@vice83 image is not showing.


Problem solved? Click Kudos & Accept as Solution!
Sunil Patel
Magento 2 Certified Professional Developer & Frontend Developer

Re: Advanced search not working on the other page

@vice83

 

can i know that code? so i suggest where is wrong

 


Problem solved? Click Kudos & Accept as Solution!
Sunil Patel
Magento 2 Certified Professional Developer & Frontend Developer

Re: Advanced search not working on the other page

Sure, in order i followed these steps:
In
app/design/frontend/{package}/{theme}/template/catalogsearch/advanced/
I copied file form.phtml from app/design/frontend/base/template/catalogsearch/advanced/.
Replace
<form action="<?php echo $this->getSearchPostUrl() ?>" method="get" id="form-validate">
with
<form action="<?php echo $this->getUrl('catalogsearch/advanced/result') ?>" method="get" id="form-validate">
I Add this to on my page content.
{{block type="core/template" template="catalogsearch/advanced/home_form.phtml"}}
You need the form.phtml content?

Re: Advanced search not working on the other page

@vice83

 

please add into xml 

 

 <block type="catalogsearch/advanced_form" name="catalogsearch_advanced_form" template="catalogsearch/advanced/form.phtml"/>

if it will solve your problem then mark as solution.


Problem solved? Click Kudos & Accept as Solution!
Sunil Patel
Magento 2 Certified Professional Developer & Frontend Developer