UNA studio / Apps / Marketplace should not display Non-supported modules
I have this site that is running UNA 14.0. Browsing the UNA store from this site ( url mysite_tld/studio/store.php?page=search ). shows the "Places" module from Jerome Mingo as available to purchase. I can add it to my cart successfully.
Once you purchase the module, the config.php for Places module says
'compatible_with' => array(
'13.x.x' ) ,
So the module developer himself says module is compatible for 13.x.x (Not for 14.0.0) .. Then why does UNA studio show this module as available for a 14.0 site ?
To stress - this is browsed from the STUDIO of a 14.0 site (mysite_tld/studio/store.php?page=checkout).
The studio knows what version the running site is. So studio should only fetch modules that are compatible for that version of UNA.
I already ended up falling for this trap and paid for this module and later found out that its not compatible for my UNA site.
UNA storefront should filter out all non compatible modules.
-
- · PavelS
- ·
Hello @highlightings I understand your frustration, but I think it would be enough to simply move them into a section like Finish it Yourself or something similar 😀 I think that depending on how you imagine it, it can't be filtered .There are people who still use older versions of UNA, and for them the modules work without major issues. And anyone more experienced can adjust them to their own liking.😉
-
-
·
LeonidS
- ·
Hello @highlightings !
The compatible_with parameter provides the minimal required version of UNA. So UNA 13, 14 and 15 are shown as the available for the module which has
'compatible_with' => array( '13.x.x' ) ,setting.
-
·
LeonidS