xStore.promotions

Khuyến mãi đang chạy — nhãn hiển thị trên thẻ sản phẩm và banner.

Phương thức

Phương thức Cú pháp Mô tả Từ phiên bản
list xStore.promotions.list(): Promise<CursorPaginatedResponse<Promotion>> Khuyến mãi đang chạy. Dữ liệu tham chiếu có giới hạn: next_cursor null, has_more false. 2.1

Ví dụ đầy đủ

<script>
  // Dữ liệu tham chiếu có giới hạn: gọi một lần cho cả trang.
  async function renderPromotions() {
    const km = await xStore.promotions.list();

    document.getElementById('promos').innerHTML = km.items.map((p) => `
      <a href="${p.detail_url ?? '#'}">
        <strong>${p.title}</strong>
        <span>${p.description ?? ''}</span>
      </a>
    `).join('');
  }

  renderPromotions();
</script>

Thư viện gọi tới /api/... trên chính tên miền cửa hàng, nên không cần khai báo địa chỉ máy chủ ở bất kỳ đâu.

Xem thêm Sự kiện để giao diện tự cập nhật sau mỗi thao tác.