Pixfizz Knowledge Base
  • 👋Welcome to Pixfizz
  • Overview
    • 💡Getting Started Checklist
  • Installation to Ecommerce stores
    • Pixfizz Ecommerce
      • Setup Required Custom Fields
      • Setup Required Custom Types
      • Shopper FAQs
        • How to Add a Custom Font to my Site
      • Liquid Documentation
    • Shopify Ecommerce
      • 💫How to get started
      • 🛠️Shopify Installation
      • 🛠️Shopify Installation - Variable Pages
        • Add Saved Projects Functionality
      • Linking products to shopify
    • ETSY
      • Setting Up Listings in Pixfizz
      • Setting up SKU's in Etsy & Pixfizz
  • Production Management
    • What Output Options are there for Production?
    • Production PDF versions
    • Add Order Codes to Production Files
    • Add Dynamic Barcode
    • Add a QR Code Element
      • QR Code Content element substitutions
    • Receipt of Orders
    • Custom fulfillment folder name
    • Ability to provide file content directly in _additional_files.json
    • Add Trim Marks to Production Files
    • File Upload variants and template options
    • Film Processing
  • Fulfillment Partners
    • Request Access to a Catalog
    • Publishing Products from a Catalog to your Site
    • Change Background Color of Preview Images
    • Mixam
      • About Mixam
      • Get Started with Mixam
      • Product Catalog
      • Request a Print Sample from Mixam (optional)
      • Fullfilment of Mixam Products
      • Linking to Mixam API
    • Navitor
      • Product Catalog
    • LA Cameras
      • Product Catalog
  • eCommerce CMS
    • Setup Shipping Services
    • How to Setup Taxes
      • Setup Tax Exempt Users
    • Extra Fees
    • Custom Web Components
      • <px-image-upload>
      • <px-date-selector>
    • Import promocodes into Pixfizz admin
    • FAQ
      • Hide a page from Search Engine Crawls
    • Google Analytics & Google Tag Manager
      • Setup New Account
      • Setup eCommerce Events in Pixfizz CMS
  • PRODUCT SETUP & DESIGN
    • Product Pricing
    • How to Create Templates
      • XML Definition Parameters
      • XML Set Parameters
      • XML Page Parameters
      • PDF Layers
      • Define page break on Layflat spreads
      • Calendar Setup
        • Calendar Week Starting with Sunday
        • Calendar Week Starting with Monday
    • Setup Collections to Publish Products
      • How to add Filters to your Collections
    • File Artwork
    • MSP HUB content
      • Graduation Text Element Substitutions
    • Sample Templates
      • Photo Prints
      • Cards (Folded)
      • Canvas Prints
      • Framed Prints
      • Notebooks
      • Drinkware
      • Clothing
      • Photo Albums
      • Layflat Photo Albums
    • Designs
      • How to Build a Card - Part 1: Implement Design
      • How to Build a Card - Part 2: Add Design Flexibility with Substitutions
      • How to Build a Photo Album - Layouts
      • How to Build a Photo Album - Trim Marks on Cover & Page
      • Template Business Card EU
    • Template and Design Options
    • Help Guide for the Editor
    • User Editing Options
      • Standard Editor
      • PX Preview
  • Admin Guide
    • Domains
    • Setup reCAPTCHA
    • Analytics
    • 📪Dashboard
    • Orders
      • Orders
      • Abandoned Carts
      • Production Files
      • Projects
    • Users
      • Users
        • User Information
        • Merging Anonymous Users
        • Change Password
        • Custom Fields
        • Promocodes (Single User)
        • Last Orders
        • Projects
        • Galleries
        • Calendars
        • Addresses
      • Invites
    • Galleries
      • Galleries
      • Organize/Tag Galleries
      • Public galleries image source for upload dialog
    • Products
      • Products
      • Product Attributes
      • Templates
        • Designs
      • Collections
      • Fonts
      • Font Palettes
      • Color Palettes
      • Element Substitutions
        • Element substitutions on text variants replacing “Target Element Name”**
      • Calendars
      • Price Variables
    • Shipping
      • Shipping Services
        • Ranking Weight for Shipping Options
      • Packaging
      • Shipping Address of Origin
      • Taxes
      • Addresses
      • Liquid support for shipping formulas
    • Marketing
      • Promocodes
    • Website
      • Pages
      • Layouts
      • Snippets
      • Assets
      • Special Web Components
        • Date Selector Component
        • Dynamic Previews
    • Settings
      • General
        • Website Configuration
        • Domain Hosting
        • Facebook Integration
        • Instagram Integration
        • Dropbox Integration
          • Dropbox integration for upload dialog
        • API settings
        • Watermark
      • Email Notifications
        • Email Notification Settings
        • Order Pending Confirmation Email
        • Order Payment Confirmation Email
        • Order Shipped Email
        • Signup Email
        • Password Reset Email
        • Abandoned Cart Email
        • Refer A Friend Email
      • Design Tool
        • Name
        • Logo
        • Favicon
        • Brand Color
        • Page Title
        • Use New Editor
        • Autofill Button
        • Launch Into Autofill
        • Captions
        • Unedited Warning
        • Image Flip
        • Alignment Aids
          • Alignment highlights
        • Two Page Spread
        • Auto Cropping
        • Crop Bleed
        • Asymmetrical bleeds and margins
        • Image Effects
        • Image Rotation
        • Edit cut print projects
        • Placeholder Rotation
        • Image Borders
        • Background Colors
        • Border Radius
        • Image Size Overlay
        • Project Options
        • Display Price
        • Copy Shared Projects
        • Cut Print Mode
        • Multi-Image Uploader
        • Large Format / Wall-Art
        • Highlight Editable Elements
        • Use Mapped Preview
        • Homepage URL
        • Cart Page Name
        • Account Page Name
        • Upload Size Limit
        • Default Font
        • Default Font Palette
        • Default Font Size
        • Default Text Color Palette
        • Default Image Border Color Palette
        • Background Color Palette
        • Google Tag Manager ID
        • Image Sources
        • Categories
        • Quicksave Prompt Delay
        • Help URL
        • Resolution Warning
        • Text Cropping Warning
        • Multitext Custom Fields
        • Custom JS
        • Admin Custom JS
        • Custom CSS
        • Fill Multiple Placeholders with a Print
        • Auto-Generate Previews from Design Products
        • Shrink-to-Fit for px-Image-Upload
        • PDF Import Panel
      • Translations
      • OAuth
      • Documentation
    • Payment Gateways
      • Stripe Webhook for callbacks
      • PayU Money (India) Callback URL
  • Use Cases
    • 🎨For Designers
    • 🖥️For Developers
  • 🔗API
    • 🖼️Dynamic Design Previews
  • Setup GA4 eCommerce Analytics
  • 🌐SEO
  • Structured Data
    • Product Pages
    • Shop Pages: ItemList
  • INTEGRATIONS
    • Dropbox
    • Darkroom
    • Stamped.io
    • Shippo
      • Shippo Setup
    • Tracking Unlimited
      • Setup
      • Product Setup
        • Product Code
        • Product Options
        • Shipping Services
    • Syncovery
      • Installation
      • Profile Setup
      • DPOF Profile Setup
      • Scheduler
      • Advanced Workflow Automation
    • Indisposable
    • Klaviyo
  • Group 1
    • Form to update Order Status
Powered by GitBook
On this page
  • XML Definition
  • Layers
  • SET Tags
  • Examples
  1. Admin Guide
  2. Products

Templates

Templates have a name, a template code (this must be unique), and belong to a category. Optionally you can also create a description of your template.

PreviousProduct AttributesNextDesigns

Last updated 2 years ago

Templates can be copied and deleted. Any copied templates can be found in the "Category - "No Category" once copied by the system

Cut Print

Templates can be set to "Cut Print" Mode. This invokes the Cut Print editor (provided the cut print mode is enabled in the design tool.

XML Definition

XML definitions are the fundamentals in the setting up and controlling the production specifications.

Definition Tags

dpi=300 - sets the output file dpi to 300dpi

minimum-dpi="150" - This sets the minimum DPI of images to the set value. Images that fall below this value will warn the user of poor quality image. XXX

output="jpeg" sets the output file to jpeg. Options are jpeg or vector (pdf)

unit="inch" sets the template to use inches, instead of the default mm. Simply omit the parameter to have it set to mm.

background-transparent="true" - Sets the background of the output file to transparent. This only applies to vector (pdf) output.

add="2" - This allows the user to add pages in their project. The setting of "2" means when adding pages, 2 pages are added at a time.

min="32" - This sets the minimum number of pages for the project. In this case it will be 32 pages.

max="62" - This sets the maximum number of pages that the project can grow to in total. In this case the project can only grow to 64pages..

pages="32" XXX

Weight Tags

weight base ="1" - this defines the weight as XXX

page="0" - this specifies that the XXX

Photo Book Dynamic Spine Binding Tags

Binding tags are used to adjust the width of the spine of a book. when setting up the size of the template this should be set without the spine height. The values calculated by the binding setting will add to the size of your artwork.

In the below example, <val key="32..42">6</val> - this will set the spine height to be 6mm (or is it inches if unit="inch" XXX) for if the pages are between 32 and 42 inclusive. Additional keys will change the spine width - so 44 to 52 pages will result in a spine width of 7mm etc. You should make sure that the binding settings are valid for the complete page range of your product.

<map name="binding">
        <val key="32..42">6</val>
        <val key="44..52">7</val>
        <val key="54..62">8</val>
</map>

Layers

<layers>
        <layer name="barcode" visibility="fulfilment" /> 
</layers>

SET Tags

set count="false" - If you don't want the page to be counted (typically this affects pricing or fulfilment)

Captions

<captions>
         <left>Back Cover</left> <right>Front Cover</right>
</captions>

Within the set tags XXX

page type="Front" - specifies XXX

autofill=True" - Enable images to autofill the product. Note for autofill on mobie devices the setting in the editor needs enabling. XXX

bleed="3" - sets the bleed on the page type (so it can be different for a cover and inside pages). The units are as specified in the unit tag within the definition.

width="100" - specifies the total width, including bleed, of the page. The units are as specified in the unit tag within the definition.

height="100" - specifies the total height, including bleed, of the page. The units are as specified in the unit tag within the definition.

hinge="8" - This allows you to set the hinge of an item like a photo album. Tis is only for cosmetic purposes.

filter type="binding" map="binding" - XXX

snap="0,70" - XXX

margin="0.5" - XXX

<left>Page {{n}}</left> - XXX Explain?

XXX NEED to explain the implications of some of settings below

 <set grow="true">
        <captions>
            <left>Page {{n}}</left> <right>Page {{n}}</right>
        </captions>
        <page type="page2,page4,pagex" autofill="true" bleed="0.1" margin="0.1" width="9.25" height="12.25" />
        <page type="page3,pagey" autofill="true" bleed="0.1" margin="0.1" width="9.25" height="12.25" />
    </set>

Examples

Please find links below of some typical XL structures for various products.

Calendars

Clothing

Notebooks & Diaries

Photo Album

Prints

150x100mm (finished size) + 3mm bleed prints. User can add a maximum of 45 prints.

<definition dpi="300" output="vector" pages="1" add="1" max="45">
    <set count="true" grow="true">
        <page type="print" autofill="true" bleed="3" width="156" height="106" />
    </set>
</definition>

Wall Art - Canvas

16 x 16inch canvas with 2.5inch bleed (wrap around)

/<definition dpi="300" output="vector" unit="inch" pages="1">
    <set>
        <page type="Canvas" autofill="true" bleed="2.5" width="21" height="21" />
    </set>
</definition>

Template Details

Template Options

Preview Images

Preview Sections

Mapped Previews

Designs

Associated Product Attributes

Associated Product Attributes on Other Sites

Custom Fields

Cut Print Mode