An Adobe Commerce developer wants to generate a list of products using ProductRepositorylnterf ace and search for products using a supplier_id filter for data that is stored in a standalone table (i.e., not in an EAV attribute).
Keeping maintainability in mind, how can the developer add the supplier ID to the search?
The developer can add a custom filter to the virtual type MagentoCatalogModelApiSearchCriteriaCollectionProcessorProductFilterProce5sor for supplier_id field. In the custom filter, the developer can apply the needed join and filter to the passed $collection. This is the recommended way to extend the search criteria for products using dependency injection and plugins. Verified Reference: [Magento 2.4 DevDocs] [Magento Stack Exchange]
Tricia
3 months agoSylvie
3 months agoRenea
4 months agoProvidencia
4 months agoShonda
4 months agoMabel
4 months agoShawn
4 months agoGerald
5 months agoKati
5 months agoMitsue
5 months agoShannan
5 months agoDulce
5 months agoAvery
5 months ago