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
    • 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
      • Preview
      • Default Template
      • Available Components
        • Account Details Fields
        • Profile Information Fields
        • Address Fields
        • <BankAccountDetails />
        • <InterestCheckboxes />
        • <SubscribeToNewsletter />
        • <CustomerTerms />
      • Properties
        • mainConfig
        • is_authorized
    • 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

Update Profile Page

  • Name: profileInputsTemplate
  • Url: #/profile
  • Description: Update user profile inputs template.

Preview

profileInputsTemplate.png

Default Template

<fieldset class="mb-4">
  <legend>{{ $t("Account Details") }}</legend>
  
  <bidding-limit />
  <div class="row">
    <email />
  </div>
  <div class="row">
    <old-password />
  </div>
  <div class="row">
    <password />
    <password-confirmation />
  </div>
</fieldset>

<fieldset class="mb-4">
  <legend>{{ $t("Profile information") }}</legend>

  <div class="row">
    <initials />
    <first-name />
    <middle-name />
    <last-name />
  </div>

  <div class="row">
    <gender />
    <title-input />
    <personal-id />
    <preferred-language/>
  </div>
  
  <div class="row">
    <company-name/>
    <phone />
  </div>
</fieldset>

<billing-address-details>
  <legend>{{ $t("Billing Address") }}</legend>
  
  <div class="row">
    <billing-address1 />
    <billing-address2 />
  </div>
  <div class="row">
    <billing-country />
    <billing-state />
  </div>
  <div class="row">
    <billing-city />
    <billing-zip-code />
  </div>
</billing-address-details>

<shipping-address-details :title="$t('Shipping Address')">
  
  <div class="row">
    <shipping-address1 />
    <shipping-address2 />
  </div>
  <div class="row">
    <shipping-country />
    <shipping-state />
  </div>
  <div class="row">
    <shipping-city />
    <shipping-zip-code />
  </div>
</shipping-address-details>

<bank-account-details>
  <div class="d-flex justify-content-between align-items-center">
    <legend>{{ $t("Bank Account Details") }}</legend>
  </div>
  <div class="row">
    <bank-account-beneficiary />
    <bank-account-sort-code />
    <bank-account-number />
  </div>
  <div class="row">
    <bank-account-iban />
    <bank-account-swift />
    <bank-account-bank-name />
  </div>
  <div class="row">
    <bank-account-address1 />
    <bank-account-address2 />
    <bank-account-address3 />
  </div>
</bank-account-details>

<interest-checkboxes />

<div class="row">
  <subscribe-to-newsletter />
</div>
<customer-terms>
    <div class="row">
        <vat-number />
        <identification-checked/>
        <kyc-status-approved />
    </div>
</customer-terms>

Available Components

Account Details Fields

<BiddingLimit />

Displays the current user's bidding limit if showBiddingLimit is enabled and a bidding limit is configured for the bidder.

<Email />

Email address input field.

<OldPassword />

Input field for the current (old) password, required when changing to a new password.

<Password />

New password input field.

<PasswordConfirmation />

New password confirmation input field.

Profile Information Fields

All profile field components from signupInputsTemplate — Profile Information Fields are available here.

Address Fields

All address field components from signupInputsTemplate — Address Wrapper Components and signupInputsTemplate — Billing Address Fields and signupInputsTemplate — Shipping Address Fields are available here.

<BankAccountDetails />

A conditional wrapper for bank account fields. Only rendered when bankAccountDetails is true. See signupInputsTemplate — BankAccountDetails for the full list of bank account field components.

<InterestCheckboxes />

Displays a list of interest checkboxes. Only rendered when showInterests is true.

<SubscribeToNewsletter />

A checkbox for newsletter subscription.

<CustomerTerms />

A conditional wrapper for customer terms (VAT) fields. Only rendered when showCustomerTerms is true.

<VatNumber />

Input field for the customer's VAT number.

<IdentificationChecked />

A read-only field or badge indicating whether the customer's identification documents have been verified by the auction house.

<KycStatusApproved />

A read-only field or badge indicating the KYC (Know Your Customer) approval status of the customer.

Properties

mainConfig

See documentation here

is_authorized

See documentation here

Last Updated:
Contributors: Zura Sekhniashvili
Prev
Lot view page template
Next
Sell an item modal