Smile-SA / smile-magento-elasticsearch

Magento ElasticSearch Implementation
151 stars 90 forks source link

Source model elasticsearch/attribute_source_weight not found for attribute product_weight and categories showing different products than the actual selected products in the backend #129

Open imokweb opened 6 years ago

imokweb commented 6 years ago

Hi there,

I'm having this error when trying to access any of the product pages in the admin backend of Magento.

Magento version: 1.9.3.7 Php version: 5.6.32 Smile ES version: 1.3.0 Smile Virtual Categories: 1.0.3

Also, I just found another error, in the categories. When you select any category on the site, it throws different products than the ones present in that particular category. I did not know that the error might come from the smile extension, but there is a possibility since I can see in the core_resources table that there is a Smile Virtual Categories module as well and maybe the error can come from that.

So at this point we have two issues:

  1. weight issue on admin product pages
  2. Categories showing other stuff than the actual products

Full error for 1. `Source model "elasticsearch/attribute_source_weight" not found for attribute "product_weight"

Please help out, Thanks! I.

imokweb commented 6 years ago

Follow up:

I've had to disable the plugin from System -> Catalog -> Catalog -> Switched back to Mysql search and then the categories were saving again in the admin.

Did anybody encounterd this same issue? I've installed smile on multiple Magento installs, similar configurations and the virtual category error was showing up on all the installs.

If not, I'd still like to continue to use the search suite (because it's cool), but I'd like to turn off virtual category feature. Does the search functionality need the virtual category in order to function?

Thanks, Istvan

benjiam-gh commented 5 years ago

Hi @imokweb we have also encountered the problem that categories showing different products than the actual selected products in the backend. Did you then solve it?

Thanks, Mino