Admin Functionality

Order Detail Page

Admin can view various Artifi design attributes with the ordered item on the order detail page. For Ex. Design id, PDF link, XML link, Preview link, etc.


Test-order.jpg

Customizations

Artifi App adds/updates below asset and template files to the current store theme. We may need to customize them for the Artifi app to work correctly.

  • Artifi.css - For modifying the CSS.
  • Artifi.js - In case the app doesn’t work, we may need to check this file and make appropriate customizations.


Below variable's value should be updated as per the product detail page theme.

  • var artifiButtonAddToCart = 'button#AddToCart';
  • var artifiSpanAddToCartText = '#AddToCartText';
  • var artifiHiddenProductSelector = '#productSelect';
  • var artifiPersonalizeButtonClass = "btn";


See below table for above variable values for some of the free themes :

Theme
Variable Values
Jumpstart / Venture

var artifiButtonAddToCart = 'button#AddToCart-product-template';

var artifiSpanAddToCartText = '#AddToCartText-product-template'; var artifiHiddenProductSelector = '#productSelect-product-template'; var artifiPersonalizeButtonClass = "btn";

Boundless

var artifiButtonAddToCart = 'button#AddToCart';

var artifiSpanAddToCartText = '#add-to-cart__text'; var artifiHiddenProductSelector = '#ProductSelect'; var artifiPersonalizeButtonClass = "btn";

Brooklyn

var artifiButtonAddToCart = 'button#AddToCart';

var artifiSpanAddToCartText = '#AddToCartText'; var artifiHiddenProductSelector = '#ProductSelect'; var artifiPersonalizeButtonClass = "btn";

Pop

var artifiButtonAddToCart = 'button#addToCart';

var artifiSpanAddToCartText = '#addToCartText'; var artifiHiddenProductSelector = '#productSelect'; var artifiPersonalizeButtonClass = "btn"

Supply

var artifiButtonAddToCart = 'button#addToCart';

var artifiSpanAddToCartText = '#addToCartText-product-template'; var artifiHiddenProductSelector = '#productSelect-product-template'; var artifiPersonalizeButtonClass = "btn";



  • Cart Liquid Template (cart.liquid & cart-template.liquid)
  • Product Detail Page Template (product.liquid & product-template.liquid)
  • theme.liquid
  • page.liquid
  • display-price-artifi.liquid (For Price API)
  • customers/order.liquid

Billing

When saving the Artifi App settings for the first time after installation, the store admin will be prompted to approve application recurring charges. In case the charges are declined, the settings cannot be saved. If there is any change in the application charges, the store admin gets a popup notification for the same.



Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.