Hi,
1. That comes from a mix between the related products module and the filters.
Change the line:
if(hikashop_level(2) && JRequest::getVar('hikashop_front_end_main',0)){
to:
if(hikashop_level(2) && JRequest::getVar('hikashop_front_end_main',0) && JRequest::getVar('task','listing')!='show'){
in the file components/com_hikashop/views/product/view.html.php and that should avoid the problem.
2. In the options of your filter module, you need to force the redirect.
3. There is no option to change that.
You will have to change the code:
foreach($terms as $term){
foreach($searchField as $column){
$list[]=' b.'.$column.' LIKE \'%'.hikashop_getEscaped($term, true).'%\' ';
}
}
$filters[]='('.implode(' OR ', $list).')';
to:
foreach($terms as $term){
$array =array();
foreach($searchField as $column){
$array[]=' b.'.$column.' LIKE \'%'.hikashop_getEscaped($term, true).'%\' ';
}
$list[]='('.implode(' OR ', $array).')';
}
$filters[]='('.implode(' AND ', $list).')';
in the file administrator/components/com_hikashop/classes/filter.php