landofcoder / module-seller-product-list
Landofcoder Magento 2 Seller Product List supports you to create a wanted list of products based on attribute, types, conditions of items.
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:magento2-module
Requires
This package is auto-updated.
Last update: 2024-10-29 06:19:43 UTC
README
Support filter products list of seller
Core Features
- Module supports you to create a wanted list of products based on attribute, types, conditions of items. To create a rule list is very simple. Also, this module is easy to configure too.
- The module just support REST API features.
- Support GraphQl Seller Product List Graph Ql Module
Install Extension
-
Require Setup Magento 2 Multi-Vendor Module
-
Run command setup module via composer:
composer require landofcoder/module-seller-product-list
php bin/magento module:enable Lofmp_Productlist
php bin/magento setup:upgrade
API docs
Response Data Success:
{
"items": [
{
"id": 0,
"sku": "string",
"name": "string",
"attribute_set_id": 0,
"price": 0,
"status": 0,
"visibility": 0
...
}
],
"search_criteria": {
"filter_groups": [
{
"filters": [
{
"field": "string",
"value": "string",
"condition_type": "string"
}
]
}
],
"sort_orders": [
{
"field": "string",
"direction": "string"
}
],
"page_size": 0,
"current_page": 0
},
"total_count": 0
}
Error data response:
{
"message": "string",
"errors": [
{
"message": "string",
"parameters": [
{
"resources": "string",
"fieldName": "string",
"fieldValue": "string"
}
]
}
],
"code": 0,
"parameters": [
{
"resources": "string",
"fieldName": "string",
"fieldValue": "string"
}
],
"trace": "string"
}
API Endpoints
{sellerUrl} - is public seller url key. Example: seller-a
- New Arrival Products
[Your Domain]/V1/seller-productlist/{sellerUrl}/newarrival
- Latest Products
[Your Domain]/V1/seller-productlist/{sellerUrl}/latest
- Best Seller Products
[Your Domain]/V1/seller-productlist/{sellerUrl}/bestseller
- Random Products
[Your Domain]/V1/seller-productlist/{sellerUrl}/random
- Top Rated Products
[Your Domain]/V1/seller-productlist/{sellerUrl}/toprated
- Specials Products
[Your Domain]/V1/seller-productlist/{sellerUrl}/specials
Note: Require use current store code for endpoint.
Example: http://[your_domain]/rest/default/V1/seller-productlist/{sellerUrl}/specials
default - is default store view code
- Most Viewed Products
[Your Domain]/V1/seller-productlist/{sellerUrl}/mostviewed
- Featured Products
[Your Domain]/V1/seller-productlist/{sellerUrl}/featured
- Deals Products
[Your Domain]/V1/seller-productlist/{sellerUrl}/deals
Note: Require use current store code for endpoint.
Example: http://[your_domain]/rest/default/V1/seller-productlist/{sellerUrl}/deals
default - is default store view code
Donation
If this project help you reduce time to develop, you can give me a cup of coffee :)
Our Magento 2 Extensions List
Featured Magento Services