I am building the magento ecommerce website named "bookslab.in". I want to remove the "Powered by Searchanise" from the search bar of my magento site. I had attached the screenshot of which section i have to remove & how much part i have to remove. I had installed an Searchanise extension. Any help will be appreciated. Someone suggested my to edit in module, but how to edit this module. Any one know please answer this if anyone did not got i will explain them again. While accessing the Putty to connect with SSH getting "Connection Timout" error.
-
This is an additional module / service. You should either disable it (modules output / app/etc/modules) or configure / modify it. It probably came with your theme. You should contact them for customizations. Their methods are aggressive in my opinion. They made me a subscriber to their service by fetching my email address from my admin account as I installed the theme for my customer. This isn't a common magento thing.– FROSITDec 11, 2016 at 3:01
-
i had navigated to my module but hoe to disabled it– Salman DalalDec 11, 2016 at 3:12
-
how to update in module file of Searchanise– Salman DalalDec 11, 2016 at 3:28
2 Answers
try the following:
Brute find and remove
SSH to magento root folder and search for 'Searchanise':
find ./app ./skin ./lib ./js -type f -exec grep -iHn --color=always 'Powered by.*Searchanise' {} \;
if found edit the file and remove it.
Display:none for html element
Use Chrome inspector or Firefox devtools to find class name or ID of an element that contains 'Powered by Searchanise':
once found add this CSS rules to your styles.css file:
.classname{display:none;}
-
-
Not able to search a Searchanise, what are the steps to edit by following the first method you suggest "Brute.... Dec 17, 2016 at 13:36
-
-
i am not sure I understand you - you couldn't run find command? Dec 19, 2016 at 14:11
-
You are able to remove powered by text using jQuery. Following is one of the method is to remove text.
<script type="text/javascript" language="javascript">
jQuery(document).ready(function(e) {
setInterval(function(){
jQuery('.snize-ac-results a').each(function() {
if (jQuery(this).text() == 'Powered by Searchanise')
jQuery(this).text('');
});
}, 3000);
});
</script>
This code will not work if they will change class name as '.snize-ac-results'. This is temporary/quick solution now.