Showcase Filter by AddonsLab

Showcase Filter by AddonsLab [Paid] 3.0.3

No permission to buy ($69.99)
Come to think of it, I don't even care about the UI for this - I really only care about creating a URL string that I can link to for a filtered list within an SC category. The only requirement is that the string needs to be able to limit the list to items where a specified field is not empty. Maybe your add-on already allows for this? If so, I'll buy it as soon as I can get your website to load.
I am afraid there is no such filter now, a value has to be specified for the field. It's unlikely we would implement a UI for this as this would complicate the filter form considerably, having "not empty" checkbox next to each field, but we could definitely implement a URL support. We will update here once we have a solution for it. We should be able to provide an update in the coming week.

Thank you!
 
I am afraid there is no such filter now, a value has to be specified for the field. It's unlikely we would implement a UI for this as this would complicate the filter form considerably, having "not empty" checkbox next to each field, but we could definitely implement a URL support. We will update here once we have a solution for it. We should be able to provide an update in the coming week.

Thank you!
I wouldn't actually need or necessarily want a UI for it. I would just want to be able to create a URL string with a field parameter set that checks to see if a specific item field isn't empty within a category. That would do it.
 
Has this been updated to be compatible with 2.3 or does it already work with it?
We are preparing to release the new version shortly.

I wouldn't actually need or necessarily want a UI for it. I would just want to be able to create a URL string with a field parameter set that checks to see if a specific item field isn't empty within a category. That would do it.

@Ludachris sorry for the delay with this. As the requirement is specific to your case, please contact us at https://customers.addonslab.com/submitticket.php to discuss it further and we will implement it asap.

Thank you!
 
AddonsLab updated Showcase Filter by AddonsLab with a new update entry:

XenForo 2.3.x compaility

The update implements XenForo 2.3.x support. It is also backward-compatible, so XenForo 2.2.x installation upgrade is also recommended.

The update requires the latest version of Filter Framework - https://xenforo.com/community/resources/al-filter-framework.9045/ as well as a new package we have released for resolving compatibility issues between XenForo versions - https://xenforo.com/community/resources/al-compatability-layer.9536/

As a large upgrade, we recommend...

Read the rest of this update entry...
 
Running into an error. It was working fine until I:

1.) Deleted an old custom field
2.) Added a new one with the same name as the old one

Nothing else changed...

Code:
ErrorException: [E_WARNING] foreach() argument must be of type array|object, bool given in src/addons/AL/FilterFramework/Service/MySqlSource.php at line 108
XF::handlePhpError() in src/addons/AL/FilterFramework/Service/MySqlSource.php at line 108
AL\FilterFramework\Service\MySqlSource->countFacets() in src/addons/AL/ShowcaseFilter/XF/Search/Source/MySqlFtTrait.php at line 47
AL\ShowcaseFilter\XF\Search\Source\XF23\MySqlFt->countFacetsByShowcaseItemIds() in src/addons/AL/ShowcaseFilter/XF/Search/Search.php at line 65
AL\ShowcaseFilter\XF\Search\Search->countFacetsByShowcaseItemIds() in src/addons/AL/ShowcaseFilter/Service/ContentTypeProvider.php at line 402
AL\ShowcaseFilter\Service\ContentTypeProvider->countFacetsByDiscussionIds() in src/addons/AL/FilterFramework/Service/FacetedSearchProvider.php at line 147
AL\FilterFramework\Service\FacetedSearchProvider->getFacetCounts() in src/addons/AL/FilterFramework/Service/ContextProvider.php at line 758
AL\FilterFramework\Service\ContextProvider->executeFacetedSearch() in src/addons/AL/ShowcaseFilter/App.php at line 51
AL\ShowcaseFilter\App::AL\ShowcaseFilter\{closure}()
call_user_func() in src/addons/AL/ShowcaseFilter/XenAddons/Showcase/ControllerPlugin/ItemList.php at line 233
AL\ShowcaseFilter\XenAddons\Showcase\ControllerPlugin\ItemList->applyItemFilters() in src/addons/XenAddons/Showcase/ControllerPlugin/ItemList.php at line 36
XenAddons\Showcase\ControllerPlugin\ItemList->getItemListData() in src/addons/XenAddons/Showcase/Pub/Controller/Item.php at line 61
XenAddons\Showcase\Pub\Controller\Item->actionIndex() in src/addons/AL/ShowcaseFilter/XenAddons/Showcase/Pub/Controller/Item.php at line 34
AL\ShowcaseFilter\XenAddons\Showcase\Pub\Controller\Item->actionIndex() in src/XF/Mvc/Dispatcher.php at line 362
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2826
XF\App->run() in src/XF.php at line 806
XF::runApp() in index.php at line 23

This is showing on the showcase index now, default style. Any thoughts?

Running:
XF: 2.3.4
PHP: 8.2.26
[AL] Class Extension 1.0.0
[AL] Core Package 2.0.0 PL1
[AL] Filter Framework 1.3.1
[AL] Showcase Filter 3.0.2
 
AddonsLab updated Showcase Filter by AddonsLab with a new update entry:

Bug-fix: delete field index when field is deleted

This release fixes an issue with invalid field index causing a PHP error, in case the custom field gets deleted, and a new field is added of a different type. Now field index values are removed when the field is deleted, so the invalid value is not used later.

To fix existing invalid values, rebuild custom field caches from the Rebuild Caches page:

View attachment 315303

The new version is available for all licensed customers at...

Read the rest of this update entry...
 
Running into an error. It was working fine until I:

1.) Deleted an old custom field
2.) Added a new one with the same name as the old one

Nothing else changed...

Code:
ErrorException: [E_WARNING] foreach() argument must be of type array|object, bool given in src/addons/AL/FilterFramework/Service/MySqlSource.php at line 108
XF::handlePhpError() in src/addons/AL/FilterFramework/Service/MySqlSource.php at line 108
AL\FilterFramework\Service\MySqlSource->countFacets() in src/addons/AL/ShowcaseFilter/XF/Search/Source/MySqlFtTrait.php at line 47
AL\ShowcaseFilter\XF\Search\Source\XF23\MySqlFt->countFacetsByShowcaseItemIds() in src/addons/AL/ShowcaseFilter/XF/Search/Search.php at line 65
AL\ShowcaseFilter\XF\Search\Search->countFacetsByShowcaseItemIds() in src/addons/AL/ShowcaseFilter/Service/ContentTypeProvider.php at line 402
AL\ShowcaseFilter\Service\ContentTypeProvider->countFacetsByDiscussionIds() in src/addons/AL/FilterFramework/Service/FacetedSearchProvider.php at line 147
AL\FilterFramework\Service\FacetedSearchProvider->getFacetCounts() in src/addons/AL/FilterFramework/Service/ContextProvider.php at line 758
AL\FilterFramework\Service\ContextProvider->executeFacetedSearch() in src/addons/AL/ShowcaseFilter/App.php at line 51
AL\ShowcaseFilter\App::AL\ShowcaseFilter\{closure}()
call_user_func() in src/addons/AL/ShowcaseFilter/XenAddons/Showcase/ControllerPlugin/ItemList.php at line 233
AL\ShowcaseFilter\XenAddons\Showcase\ControllerPlugin\ItemList->applyItemFilters() in src/addons/XenAddons/Showcase/ControllerPlugin/ItemList.php at line 36
XenAddons\Showcase\ControllerPlugin\ItemList->getItemListData() in src/addons/XenAddons/Showcase/Pub/Controller/Item.php at line 61
XenAddons\Showcase\Pub\Controller\Item->actionIndex() in src/addons/AL/ShowcaseFilter/XenAddons/Showcase/Pub/Controller/Item.php at line 34
AL\ShowcaseFilter\XenAddons\Showcase\Pub\Controller\Item->actionIndex() in src/XF/Mvc/Dispatcher.php at line 362
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2826
XF\App->run() in src/XF.php at line 806
XF::runApp() in index.php at line 23

This is showing on the showcase index now, default style. Any thoughts?

Running:
XF: 2.3.4
PHP: 8.2.26
[AL] Class Extension 1.0.0
[AL] Core Package 2.0.0 PL1
[AL] Filter Framework 1.3.1
[AL] Showcase Filter 3.0.2

Please check the latest release notes. Thank you!
 
Back
Top Bottom