I've seen many solutions for this on the internet, but none of them seems to be complete, considering upward compatibility in Magento.
I'd like to remove the "Popular search terms" and "Advanced search" links from the footer_links reference.
Since I want my site to be ready for upgrades, I want to do this through local.xml, not by duplicating catalogsearch.xml to a local version, since I believe this is not upward compatible. I have seen some changes for the associated .phtml files, but I also believe this is not the right way to tackle this, it should be possible through local.xml right?
There's no "name" attribute in the blocks in catalogsearch.xml, like here:
<reference name="footer_links">
<action method="addLink" translate="label title" module="catalogsearch" ifconfig="catalog/seo/search_terms">
<label>Search Terms</label>
<url helper="catalogsearch/getSearchTermUrl" />
<title>Search Terms</title>
</action>
<action method="addLink" translate="label title" module="catalogsearch">
<label>Advanced Search</label>
<url helper="catalogsearch/getAdvancedSearchUrl" />
<title>Advanced Search</title>
</action>
</reference>
How should I fix this?
EDIT: same counts for the "Site map" link in the footer.