- Posts: 39
- Thank you received: 0
Filter module not showing on "All Products" page.
- 2ndrendermedia
-
Topic Author
- Offline
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
Please Log in or Create an account to join the conversation.
Please check the module's joomla options. If you assigned it to only the other menus it would explain why you don't see it on that particular menu.
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
The module is set to appear in all menu items already and still doesn't show. Unlike other hikashop modules, it isn't visible in the modules section of Hikashop.
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
Please Log in or Create an account to join the conversation.
The currency switcher is not there either so it's not the only one not visible here.
If it doesn't display on one particular page even though you set it to display on all the pages, all I can think of is that the position that you set it in is not available in your template for that particular page.
For example, it's often the case that the home page uses different module positions than other pages of the website. It's the case on our website.
Could you check that and give a link to your shop so that we can see the problem ?
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
Here's the exact set up: I have a link called "Shop" on my main menu that runs on the top of all pages. That links to Hikashop "Products Listing". "Product" is the type of content it displays. I have a module made to display the filters for Hikashop. This is set to appear on all menu items. It doesn't show on the homepage since it doesn't contain the module name because it's a different template. It appears on all other pages (these all share a different template to the homepage) except for the Hikashop Products Listing page. I'm using Joomla 1.5. I've attached 2 images. e1.jpg shows how the filter displays while visible. e2.jpg shows the products page and how the space is there for the module to display but it isn't showing.
Also, if i click on one of the products on the listings page so i go to the individual product's page, the filter IS visible there. So it's only on the listings page for all the products that it isn't showing.
Update: I went in to the menu options for the shop and tried changing some things. When i changed the content display from product to something else i had different results. For Product and Category the filters don't show, however they DO show when it's set to manufacturer. Perhaps you might know why it won't display for products but will for manufacturer?
UPDATE 2: After some further playing around i set the associated category in Hikashop>Display>Content Menus>Shop to All Products. This has made the filters show in the module position, however it also shows filters above the content (see e3.jpg). How do i set it to just display in the module?
Please Log in or Create an account to join the conversation.
#hikashop_category_information_menu_X .hikashop_filter_main_div{ display:none; }
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
I have another issue that i can't work my head around that i'm sure is quite simple and just an error in how I've got something set up. At the moment i have two filters set up within my filters module. They are Size and Manufacturer. For some reason, when I'm on the All Products page the size filter doesn't show, however it DOES show once i go in to an individual product page. Do you have any idea of what could be causing this?
Please Log in or Create an account to join the conversation.
You should check on it.
If that doesn't solve the problem, please give a link to that page and a screenshot of your filter's options.
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
r1 shows my menu options for the page that displays all products. (Menu is HikaShop » Product / Listing)
r2 shows the filter module options.
r3 shows the "size" filter options.
r4 shows the "Brand" filter options.
Let me know if you need to see anything else.
Please Log in or Create an account to join the conversation.
Also, please remove the "category" restriction (third option) of each filter.
That will probably help a lot.
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
Is it possible to stop the top showing in results when someone selects size 12 if the size 12 version is unpublished but not deleted? This would make it much easier for me if i can simply unpublish a top when there's no stock and republish when it's back and have filter results reflect this rather than having to delete and remake each time.
Please Log in or Create an account to join the conversation.
Change the line:
$on.=' LEFT JOIN '.hikashop_table('product').' AS c ON b.product_id=c.product_parent_id LEFT JOIN '.hikashop_table('variant').' AS '.$filter->filter_namekey.$i.' ON '.$filter->filter_namekey.$i.'.variant_product_id=c.product_id';
to:
$on.=' LEFT JOIN '.hikashop_table('product').' AS c ON b.product_id=c.product_parent_id AND c.product_quantity!=0 LEFT JOIN '.hikashop_table('variant').' AS '.$filter->filter_namekey.$i.' ON '.$filter->filter_namekey.$i.'.variant_product_id=c.product_id';
in the file administrator/components/com_hikashop/classes/filter.php and try again.
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
Please Log in or Create an account to join the conversation.
$filters[]=' c.product_quantity!=0 ';
after that line in the same file.
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
Please Log in or Create an account to join the conversation.
The last modification I proposed sounded like a good way to do it.
Please Log in or Create an account to join the conversation.
- 2ndrendermedia
-
Topic Author
- Offline
- Posts: 39
- Thank you received: 0
It seems filters are my curse when it comes to my site. I have another filter related question.
I'm trying to create a price filter. If i use checkboxes (or almost anything else) it doesn't show up on my filters module. However if i use a curser, the title "Price" shows up along with the designated height for the filter but nothing else, just empty space. Also, when i try with checkboxes I'm not sure what I'm supposed to be typing in to the values. When ever i save, the values disappear.
I'd also like help with something else related to filters. The site I'm making is for a customer who sells clothes. She'd like customers to be able to search (using filters) for items by colour, dresses by day, evening and cocktail. Is there a way to do this? I need to set these characteristics without them being a choice a customer can make on a product page like the size is.
Please Log in or Create an account to join the conversation.
If the filter don't know up, it means that something is not configured properly in it.
Hard to say why without a screenshot of how you configured it.
What you want is to create custom fields of the table "product" via the menu Display->Custom fields so that in your products edition page, you can select the characteristics of your product. Then, you can create filters based on these fields so that your customers can filter the listings based on them.
Please Log in or Create an account to join the conversation.