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
10 months agoSylvie
10 months agoRenea
10 months agoProvidencia
11 months agoShonda
11 months agoMabel
11 months agoShawn
11 months agoGerald
11 months agoKati
11 months agoMitsue
12 months agoShannan
12 months agoDulce
12 months agoAvery
12 months ago