Nhảy đến nội dung

getProductsPriceByPageUrl

Tìm kiếm thông tin về sản phẩm và giá cho danh mục đã chọn

Products.getProductsPriceByPageUrl(url, userQuery)


const value = await Products.getProductsPriceByPageUrl('catalog')
Schema

url:* chuỗi
URL của trang
ví dụ: catalog

langCode: chuỗi
Tham số mã ngôn ngữ. Mặc định "en_US"
ví dụ: en_US

userQuery: IProductsQuery
Các tham số truy vấn tùy chọn

userQuery.offset: số
Tham số tùy chọn cho phân trang, mặc định là 0
ví dụ: 0

userQuery.limit: số
Tham số tùy chọn cho phân trang, mặc định là 30
ví dụ: 30

userQuery.statusMarker: chuỗi
Định danh tùy chọn của trạng thái trang sản phẩm
ví dụ: waiting

userQuery.conditionValue: chuỗi
Giá trị tùy chọn đang được tìm kiếm
ví dụ: 1

userQuery.conditionMarker: chuỗi
Định danh tùy chọn của điều kiện lọc mà theo đó các giá trị được lọc
ví dụ: mth

userQuery.attributeMarker: chuỗi
Định danh văn bản tùy chọn của thuộc tính đã được lập chỉ mục mà theo đó các giá trị được lọc
ví dụ: price

userQuery.sortOrder: chuỗi
Thứ tự sắp xếp tùy chọn DESC | ASC
ví dụ: DESC

userQuery.sortKey: chuỗi
Trường tùy chọn để sắp xếp (id, title, date, price, position, status)
ví dụ: id


Phương thức này tìm kiếm thông tin về sản phẩm và giá cho danh mục đã chọn, dựa trên các tham số truy vấn được cung cấp (userQuery). Nó trả về một Promise mà khi giải quyết sẽ trả về một mảng các mục, trong đó mỗi mục là một đối tượng.

Ví dụ trả về:

{
"total": 100,
"items": [
{
"id": 1764,
"price": 0
}
]
}
Schema

total: số
Tổng số bản ghi đã tìm thấy
ví dụ: 100

id: số
Định danh của đối tượng
ví dụ: 1764

price: số
Giá trị của trang sản phẩm được lấy từ chỉ mục
ví dụ: 0