Front Store Enhancements
Upload multiple artwork files (Product Upload Center and Upload Field)
We have improved the overall multiple file upload feature in the entire system using the ‘+Add More’ button.
We have added a product level setting named “Allow Multiple File Upload” for the provision. This will allow customers to upload multiple files in a single job (at the front end) on the ordered product upload center page on the Front End.
The existing product setting for the provision to allow add multiple jobs on the front side is renamed to “Allow Multiple Job”. This will allow customers to upload multiple job files.
To get the setting go to
At the Order Upload Centre, first, there will be the default pages of the product and after that, there will be one button named “Add More File” to upload additional files, this same feature will be available at Order Modify Screen. The button to add multiple jobs is renamed from “Add More” to “Add More Job”.
In the Admin Panel, while placing an offline order or modifying an order the provision to upload multiple files will always be available for all Product Types. But the number of files to be uploaded will be controlled via a site variable just like Front Store.
Mask Images for Extra Pages
For the products with mask images, we have given the provision to upload mask images for the extra pages.
This mask will be applied to all extra pages uploaded. Go to,
Control prefix of the file name
If the ‘Allow multiple file upload’ setting is enabled then while uploading the file customer will get the option to change the page names. By default, we have added prefixes for the product page names and extra pages to maintain consistency in the file names.
Upload multiple files from single file uploader extra field
For the file uploader extra fields, we will now allow customers to upload multiple files using a single file uploader button. Earlier, the customer could only upload one physical file per field. Now, they can select multiple files and upload all of them at once. For this we have added a new Input Type - 'Upload Multiple Files' at the following instances –
If multiple file upload is enabled then customer will be able to upload multiple files using a single file uploader.
Phone Number validation
Now, we will provide phone number validation via Google API, for the majority of countries across your Front-Store and Admin Panel. This validation will automatically identify the country as well as validate its format and digit length based on country. Also, displays the flag of the respective country.
To find the phone number validation setting go to,
- If Yes – Validate phone number
- If No – Do not validate the phone number
At various instances, we have added two different styles to select the country and validate the phone number.
- Country-Wise Selection from Dropdown – The phone number will be validated based on the country selected from a dropdown.
- Inline Country Selection – We have provided a dropdown for the inline selection of country.
By default, the country selected by the customer during the time of registration will be displayed everywhere. If no country is available then the default country set by Admin will be selected.
For store, if a specific country is selected then, that country will be auto-selected at the front store otherwise default country will be selected.
The phone number validation is available in the following instances –
- Customer registration page
- Contact Us page
- Request Quote page
- Guest details page – Shipping, Billing, and Customer information pages.
- Shopping Cart page
- Address pages
- User Profile edit pages
- Customer Module – add customers page, manage customer address page.
- Orders Module – Add new order pages, Edit Order pages
- Quote Module – Add a new quote
- Store Module – Add new store page, Store Address page
- Printer Module – Add/Edit printer details
- Shipping Module – Local Pickup Address Management
Request Quote Form Enhancement
We have updated the ‘Add Quote’ Interface, the system will now display all the price calculator fields of the particular product i.e. the details configured in the OPS system for the Existing Products.
For this, we have added a new setting ‘Quote with Actual Details’. Go to, Admin >> Store Configuration >> Site Settings >> ‘Store Configuration’ tab
If this is set to ‘Yes’ then all the product details (size and attributes) for the existing product will be displayed in the Quote Form.
- For every product price calculator field – Size or Additional Options we have added an ‘Other’ option. This option will provide a textbox where one (both customer and admin) can define their custom details.
- The product option rules will only be applicable if it is created based on ‘Select Option/Other Option’
- If there are Quote Extra Fields added then they’ll be displayed after the product's price calculator details.
- Now for existing quote products system will allow a single quantity at the time of quote placement but the admin can give quotation for multiple quantities (based on configuration setting and site variable for quantity limit) by adding quantity first from edit respective quote product from quote action screen.
Lazy loading functionality
We have enabled lazy loading at Product Listing Pages, Product Categories Pages, and the pages containing the list of all products.
This is implemented via a site setting, please connect with the technical team to enable it for your print store.
Lazy loading has several benefits, to list a few –
- Reduces initial load time – Lazy loading a webpage reduces page weight, allowing for a quicker page load time.
- Bandwidth conservation – Lazy loading conserves bandwidth by delivering content only if it’s requested.
Template list on the product info screen
- In this release, we have enhanced the product template display style. Earlier, the display style was an only list (pagination or lazy load as per setting). Now, we have added a new Site Setting under Theme Setting – Product Template Display Style.
- Go to,
- Slider: All the templates will be displayed with the slick slider by the template per page setting.
- List: All the templates will be displayed on the list with the default setting. (Pagination or lazy load).
Front End –
- Product Template Display Style –Slider with previous and next buttons.
- Product Template Display Style – List with pagination style.
Product info screen enhancement
- On the Product Info screen, in-text fields when your customers press enter key we will refresh the screen and also keep the field highlighted. If pressed the tab key, we will move to the next field.