Filter does not show all options of custom field

  • Posts: 44
  • Thank you received: 1
8 years 3 months ago #246387

-- url of the page with the problem -- : scarvesaustralia.com.au
-- HikaShop version -- : 2.6.3
-- Joomla version -- : 3.6
-- PHP version -- : 5.6.21
-- Browser(s) name and version -- : all

I have setup a custom field called COLOURS and I reference that in a filter which is properly displayed on the website in the shop .

However, when you click on the filter you will find only one option available instead of 27. The same applies to the filter MATERIAL there are some options missing as well.

However, when i go to add a new product, all the options are available to choose from.

Can you help please?

Please Log in or Create an account to join the conversation.

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
8 years 3 months ago #246394

Hi,

That's because you must have the "dynamic filter" setting turned on in your filter. This results in the filter only using the values of the products listed in the currently displayed listing.

Please Log in or Create an account to join the conversation.

  • Posts: 44
  • Thank you received: 1
8 years 3 months ago #246442

The page would show 21 products with various colours so the filter should show more than just one colour.

However, I checked and I do have the options enabled and it still does not show.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 44
  • Thank you received: 1
8 years 3 months ago #246443

I noticed something else since I updated Joomla from 3.5.1 to 3.6:

All of a sudden I have more information on the product than before even though I did not change any settings. Have a look the options COLOUR and MATERIAL are shown (these are the ones not working properly) but not TYPE (which is displaying properly).

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
8 years 3 months ago #246459

Hi,

1. Then it's probably that your custom field is not from the type "single dropdown" or "multiple dropdown" or "radio" or "checkbox".
Please check that the type you're using in your custom field is one of them and that you have values configured in the custom field.

2. That's probably a bug that we fixed recently. Please download again the install package on our website and install it again on your website and it should add the patch.

Please Log in or Create an account to join the conversation.

  • Posts: 44
  • Thank you received: 1
8 years 3 months ago #246932

Unfortunately nothing worked. Here are the results, the type is defined and all values are configured:



Interesting is that the Hikashop Content Module shows the two custom fields which are not operating property instead of just the name of the product, see here:



The drop down fields in the filter are not showing any products (see colour) or not all of them (see material) even though there is no filter applied and there are lots of products with the colours in the shop.



Also the product itself shows the custom fields???? See here:



I have installed the lastest version of Hikashop Business com_hikashop_business_v2.6.3_2016-08-03_07-43-41.

We need to have a solution, nothing works properly right now and it is confusing to the visitor.

Thank you

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
8 years 3 months ago #246938

Hi,

Then it means that you didn't turn off the dynamic display setting of your filter as I recommended in my first message. Please do so and the filters will display all the values of the custom field.

Please Log in or Create an account to join the conversation.

  • Posts: 44
  • Thank you received: 1
8 years 3 months ago #247131

Hi Nicolas

I switched of the DYNAMIC FILTER and yes I see all the options.

However, the dynamic option is a essential part that needs to work and it did work before. Customers want to be able to have all the other options filtered out otherwise they are trying to find a product forever. Hikashop provides this option. We are using the Business Edition of Hikashop.

Also as I showed to you in the images, on the modules I see the additional information about Colour and Material, exactly the two options that have a problem. The third option which is TYPE works perfectly and they all have the same settings.

We need to have a solution, the website is live and this is going on since a while. Please help.

Please Log in or Create an account to join the conversation.

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
8 years 3 months ago #247139

Hi,

I have no problem with helping you using the dynamic option of the filters. But I was just answering your initial question ( which was "Filter does not show all options of custom field" ) with the simplest solution.
When you have the "dynamic display" option turned on in a filter, the system will use the values of your custom field that are used in the products that are displayed on the current listing. So if you don't see anything in the filter dropdown when the dynamic filter option is turned on, it basically means that either you don't have any products being displayed on the page, or that you didn't select anything in the custom field when you edited/created the products that are being displayed on the listing.
So basically, you have to check your products settings, select the values in the custom fields and save them.

The following user(s) said Thank You: sarawhite

Please Log in or Create an account to join the conversation.

  • Posts: 44
  • Thank you received: 1
8 years 3 months ago #247159

Hello Nicolas

I get you and I understand the dynamic filtering process.

However, I have 85 scarves in the shop with various colour assignments, some have more than just one colour. For example there are scarves with PINK colour. When you go to the shop and choose all scarves which basically means show all the products (click here to see it) you will not find PINK in the filter.

Also what I feel relates to that is that the products listing as well as the module on the bottom of the page (Arrivals) show information which is not supposed to be there and never has been. see screenshot



As I said before this issue exists since updating Joomla to 3.6.0 it seems or maybe a Hikashop update. Before everything worked perfectly. I am just puzzles

PS: Just noticed that some products do not have a colour option applied. That should not throw everything out of sync???

Attachments:
Last edit: 8 years 3 months ago by sarawhite. Reason: more

Please Log in or Create an account to join the conversation.

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
8 years 3 months ago #247167

Hi,

Ok, so let's try that:
1. Donwload the install package of HikaShop via the menu My account>My subscriptions on our website and install it on your website to get all the latest patches.
2. Edit the custom fields, checked their "display" settings are like you want and save the custom fields.
3. Edit a few of the scarves with the pink value in the custom color field, check that the pink color is still selected in the custom field and save them.
4. If you still don't see the pink color in the dropdown, then please provide a backend access and a FTP access via our contact form along with a link to this thread so that can look at the problem.

The following user(s) said Thank You: sarawhite

Please Log in or Create an account to join the conversation.

  • Posts: 44
  • Thank you received: 1
8 years 3 months ago #247201

1. Donwload the install package of HikaShop via the menu My account>My subscriptions on our website and install it on your website to get all the latest patches.
- Downloaded and installed version com_hikashop_business_v2.6.3_2016-08-08_04-55-03.zip.
2. Edit the custom fields, checked their "display" settings are like you want and save the custom fields.
- Done
3. Edit a few of the scarves with the pink value in the custom color field, check that the pink color is still selected in the custom field and save them.
- Done, now the pink is showing. However, I noticed that even though PINK was assigned and showing in the list of the products, when I opened the product and checked, the entry was not there in the custom field.

I wonder how that could happen that entries are lost, hence the COLOUR does not show anymore. It has happened after I updated.

Now it feels to me as if I need to go through every product, open it and see if the colour is actually assigned???

Very strange indeed. It seems to work though now.

Last edit: 8 years 3 months ago by sarawhite. Reason: better styling

Please Log in or Create an account to join the conversation.

  • Posts: 82867
  • Thank you received: 13374
  • MODERATOR
8 years 3 months ago #247216

Hi,

We've changed the display settings of custom fields so that you have a lot more control on what you can display where. Unfortunately, even though we spent a lot of time testing, there were a few bugs resulting from this and that we fixed since then. But because of the bugs, it can potentially create issues, even with the new version, as the data in the database is still wrong, which is why I recommended to edit the product and resave the color selection to make sure that the data was correct.

The following user(s) said Thank You: sarawhite

Please Log in or Create an account to join the conversation.

  • Posts: 44
  • Thank you received: 1
8 years 3 months ago #247255

Yes, ok, that feels right.

I love the additional display settings. Great idea. Now all seems to run fine. Thank you.

Please Log in or Create an account to join the conversation.

Time to create page: 0.110 seconds
Powered by Kunena Forum