Artisio Webapp + Timed Auctions
  • Getting Started
  • Configuration Options
  • My Profile Integration
  • Single Sign On
  • Global Search
  • Template Configuration
  • Auction Details
  • Auction Filters Section
  • Auction List Item
  • Auction Listing page
  • Auction View Page
  • Lot list item template on watchlist
  • Favorite lot listing page
  • Home page
  • Lot list item template on my bids page
  • My bids lot listing page
  • Lot bidding section
  • Lot bidding section for live auctions
  • Lot filtering section
  • Lot list item
  • Lot listing section
  • Lot view page template
  • Update Profile Page
  • Sell an item modal
  • Signup page inputs section
  • Bid Confirmation Popup Template
  • Buy Now Confirmation Popup Template
  • Max Bid Confirmation Modal Template
  • Bid Created Modal Template
  • Lot Purchased Modal Template
  • Max Bid Created Modal Template
Webhooks
Release Notes
  • Getting Started
  • Configuration Options
  • My Profile Integration
  • Single Sign On
  • Global Search
  • Template Configuration
  • Auction Details
  • Auction Filters Section
  • Auction List Item
  • Auction Listing page
  • Auction View Page
  • Lot list item template on watchlist
  • Favorite lot listing page
  • Home page
  • Lot list item template on my bids page
  • My bids lot listing page
  • Lot bidding section
  • Lot bidding section for live auctions
  • Lot filtering section
  • Lot list item
  • Lot listing section
  • Lot view page template
  • Update Profile Page
  • Sell an item modal
  • Signup page inputs section
  • Bid Confirmation Popup Template
  • Buy Now Confirmation Popup Template
  • Max Bid Confirmation Modal Template
  • Bid Created Modal Template
  • Lot Purchased Modal Template
  • Max Bid Created Modal Template
Webhooks
Release Notes
  • Webapp Templates

    • Template Configuration
    • Auction Details
    • Auction Filters Section
    • Auction List Item
      • Preview
      • Default Template
      • Available Components
        • <AuctionPauseMessage />
        • <AuctionImage />
        • <AuctionBiddingOpen />
        • <AuctionNo />
        • <NumberOfLots />
        • <AuctionTitle />
        • <AuctionLocationInformation />
        • <AuctionType />
        • <AuctionCountdownTimer />
        • <AuctionCarousel />
        • <RegisterAsBidderButton />
        • <AuctionAddToWatchlist />
      • Properties
        • auction
        • mainConfig
        • is_authorized
      • Filters available
        • datetime
    • Auction Listing page
    • Auction View Page
    • Lot list item template on watchlist
    • Favorite lot listing page
    • Home page
    • Lot list item template on my bids page
    • My bids lot listing page
    • Lot bidding section
    • Lot bidding section for live auctions
    • Lot filtering section
    • Lot list item
    • Lot listing section
    • Lot view page template
    • Update Profile Page
    • Sell an item modal
    • Signup page inputs section
    • Bid Confirmation Popup Template
    • Buy Now Confirmation Popup Template
    • Max Bid Confirmation Modal Template
    • Bid Created Modal Template
    • Lot Purchased Modal Template
    • Max Bid Created Modal Template

Auction List Item

  • Name: auctionListItemTemplate
  • Url: #/auctions
  • Description: Auction List Item template on auction listing page

Preview

auctionDetailsTemplate.png

Default Template

<auction-pause-message :auction="auction" />
<auction-image :auction="auction"/>
<div class="ta-auction-list-item-desc">
  <div class="ta-auction-no-info d-flex justify-content-between">
    <auction-bidding-open :auction="auction"/>
    <auction-no :auction="auction"/>
    <number-of-lots :auction="auction"/>
  </div>
  <auction-title :auction="auction"/>
  <div class="ta-auction-list-item-dates">
    {{ auction.start_date | datetime }} <span v-if="auction.end_date"> - {{ auction.end_date | datetime }}</span>
  </div>
  <auction-location-information :auction="auction"/>
</div>
<div class="ta-auction-list-item-buttons">
  <auction-type :auction="auction" />
  <auction-countdown-timer :auction="auction" />
</div>

TIP

You can print the auction variable in the template to inspect available data:

<pre>{{ auction }}</pre>

Available Components

Important

All components in this template accept the auction prop, which must be bound to the auction variable available in the template scope.

<AuctionPauseMessage />

Displays a pause message banner if the auction is currently paused. Only visible when the auction's is_paused flag is true.

<AuctionImage />

Displays the auction's thumbnail image (the first image from auction.images). Clicking it navigates to the auction inner page.

<AuctionBiddingOpen />

Displays a "Bidding Open" badge on the auction card when bidding is currently active. Controlled by showAuctionBiddingOpenBadge.

<AuctionNo />

Displays the auction number.

<NumberOfLots />

Displays the total number of lots in the auction (withdrawn lots are excluded). Controlled by showZeroLotCount — when false, hides this component when the count is 0.

<AuctionTitle />

Displays the auction title in an <h3> tag. Clicking it navigates to the auction inner page.

<AuctionLocationInformation />

Displays the auction location if provided in Artisio AMS.

<AuctionType />

Displays a contextual icon based on the auction type (Timed or Live) when showAuctionType is true.

<AuctionCountdownTimer />

Displays the auction countdown timer.

  • Shows "Opens in: X days/hours" if the auction has not started yet
  • Shows "Ends in: X days/hours" if the auction is active
  • Shows "Ended" if the auction is completed

<AuctionCarousel />

Displays a slider/carousel of all auction images instead of a single thumbnail. Can be used as an alternative to <AuctionImage />.

<RegisterAsBidderButton />

Displays a "Register as Bidder" button for the auction. Only shown when the user is authenticated but not yet registered as a bidder on this auction.

<AuctionAddToWatchlist />

Displays a heart icon button to add or remove the auction from the user's watchlist.

Important

Only displayed if enableWatchlist is not set to false.

Properties

auction

  • Type: object

The entire auction object for this list item. Contains all information associated to the auction.

See the auctionDetailsTemplate for the full auction object structure and usage examples.

mainConfig

See documentation here

is_authorized

See documentation here

Filters available

datetime

Formats auction dates using the configured datetimeFormat.

{{ auction.start_date | datetime }}

See Global filters for all available filters.

Last Updated:
Contributors: Zura Sekhniashvili
Prev
Auction Filters Section
Next
Auction Listing page