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