Picture of 🚀 MegaEdit Tips & Tricks 🚀

🚀 MegaEdit Tips & Tricks 🚀

Read our handy storefront styling tips and tricks!

Disable Positional Error Checks for Elements Extending Beyond the Canvas

When designing products, some image elements may intentionally extend beyond the visible canvas. In these cases, the system may display positional error messages that could confuse customers.

This article explains how to disable the positional error checks for individual products without affecting global settings. This is ideal for designs where out-of-bound elements are a deliberate part of the artwork.

Following this guide will help ensure users do not see unnecessary error messages while still retaining error checks for other products that require them.

Use cases

  • Products with design elements purposely extending outside the canvas.
  • Scenarios where disabling error messages on a per-product basis avoids customer confusion while retaining checks for other items.

Key settings in the product editor

  • Do not check for positional issues: Found in the Menu > Product Options under the General Field Features section.

Step-by-step guide

  1. Open the product editor for the item you wish to adjust.
  2. Navigate to Menu > Product Options.
  3. Scroll down to the General Field Features section.
  4. Tick the box labeled Do not check for positional issues.
  5. Save your changes.
  6. Perform a quick test (preferably by impersonating a registered user) to ensure the product displays as intended.

Related links

For additional guidance, please visit the Product Academy or contact Customer Support.

Fixing Missing Placeholder Values in MegaEdit Products Using Form Builder Scripts

If you're using the FormBuilderRefactor script to populate variable data in MegaEdit products and notice that some placeholder values (e.g. prices) are not displaying correctly, this guide will help you identify and resolve the issue. This commonly occurs when placeholder variables are not rendered due to layout formatting inconsistencies or missing layout assignments.

The issue may affect only specific users or layouts, and can be caused by a combination of script logic, font styling within placeholders, or incorrect layout configuration. This article outlines how to troubleshoot and fix these problems.

Use cases

  • Placeholder values not displaying for specific users in MegaEdit products
  • Text fields showing only partial or incorrect variable output
  • Layout changes not saving or reflecting for end users
  • Issues with default layouts not matching assigned layouts in Form Builder CSV
  • Inconsistent font styles within placeholder text causing variable mismatch

Key settings in Infigo

  • Form Builder Script ConfigurationAdmin > Dynamic Products > Edit Script Configuration
  • Global Additional DataAdmin > Additional Upload Data > GlobalData
  • Layout Assignment CSVGlobalData > Flyers folder > e.g. HWB_FlyerA6_TeamEvent.csv
  • Layout EditorAdmin > Product > Edit > MegaEdit > Layouts
  • Resave Var FieldsEditor > Tools > Resave var fields (we updated variable values)

Step-by-step guide

  1. Open the MegaEdit product in the admin editor.
  2. Apply the layout you want to edit using the layout dropdown.
  3. Click into the text field containing the placeholder (e.g. [++KidsCelebrationPrice-OffPeak++]).
  4. Check for inconsistent font styles:
    • Highlight each character in the placeholder individually.
    • Ensure the entire placeholder uses the same font family and style.
  5. If styles differ, either:
    • Delete and retype the affected character(s), or
    • Select the entire placeholder, change to a different font, then switch back to the correct font.
  6. Click outside the text field to exit edit mode.
  7. Click Resave var fields (we updated variable values) in the editor toolbar.
  8. Save the layout using the Update Layout button.
  9. Ensure the user is assigned to the correct layout in the relevant CSV file (e.g. HWB_FlyerA6_TeamEvent.csv).
  10. If a user is not assigned a layout, the system will use the product’s default layout. Make sure the default layout is correctly configured.

Related links

For additional guidance, head over to the Infigo Academy or contact our Customer Support team.

Managing Departmental Budgets with the Budget MegaScript

The Budget MegaScript is designed to automatically top up each user within a department with a set budget amount. This means that if you assign a budget of $500 to a department, every user in that department will individually receive a $500 budget.

This feature ensures that budgets are allocated on a per-user basis, rather than as a pooled total across the department. There is no aggregation of users' purchases toward a single department-wide budget.

If you need to assign individual budgets during user uploads, you can update user budgets in bulk without having to edit them one at a time. For more information, review the user upload documentation available in the academy.

Use cases

  • Automatically assigning a fixed budget amount to every user in a department.
  • Managing departmental budgets when budgets need to be tracked individually.
  • Utilizing bulk uploads to update individual user budgets efficiently.

Key settings in the Admin Interface

  • MegaScript Instances: Navigate to the Admin panel and select the MegaScript Instances section.
  • Budget Option: From the dropdown menu within the MegaScript Instances, select the Budget option to create a new budget script.
  • Access Control: Ensure that your account has the necessary ACL permissions, such as managing and using MegaScripts.

Step-by-step guide

  1. Log in to the Admin Interface.
  2. Navigate to the MegaScript Instances page.
  3. Select the 'Budget' option from the dropdown menu.
  4. Click 'Create' to enable the Budget MegaScript.
  5. Assign a budget amount; this amount will be automatically topped up for each user in the selected department.
  6. If needed, use bulk user uploads to set individual user budgets without manual editing.

Related links

For additional guidance, head over to the Product Academy or contact our Customer Support team.

Setting Up a Single Input for Multi-Page Signatures

This article explains how to configure a product so that a customer can enter their name once and have it automatically appear as a signature on multiple pages. The solution applies when using the Invent platform.

By using a variable placeholder, you can bind the same input field to text boxes on different pages. When the customer updates the field, the change propagates throughout the product.

Note that this setup is only supported when using Invent. If you are using MegaEdit FormBuilder, each page requires its own separate input configuration.

Use cases

  • Multi-page memo products for teachers where a single signature is displayed on every memo page.
  • Products designed with Invent that benefit from automatic variable updates across pages.

Key settings in Invent

  • Variable Creation: Create a variable in the Invent interface.
  • Text Box Properties: In each page’s text box, set the Type to Variable and select the created variable.
  • MEX File Export: Export the configuration as an MEX file and upload it to the ME product.

Step-by-step guide

  1. Create a variable in Invent that will store the customer’s name.
  2. Add text boxes to each page where the signature should appear. Note that you do not need to pre-fill these boxes.
  3. For each text box, open its properties and set the Type to Variable. Then, choose the variable you created earlier.
  4. Export the MEX file from Invent and upload it into your ME product setup.
  5. Test the configuration by entering a name into the variable field to ensure it automatically updates on every page.

Related links

For additional guidance, head over to the Infigo Academy or contact our Customer Support team.

Text Alignment Options in ME Products

This article explains the available text alignment choices within the ME products. Currently, the system supports only three options: left, center, and right alignment.

When creating products through both the Invent and Form Builder interfaces, users may notice that the 'justify' text alignment option is not available. This limitation is by design and applies to all products.

If your workflow requires full text justification or you expected an additional alignment option, please note that enhancement requests are evaluated periodically. For now, the system supports only the three aforementioned alignment choices.

Use cases

  • Editing text in products where different alignment options are required.
  • Evaluating product templates in both Invent and Form Builder environments.

Key settings in Infigo

  • Text Alignment Options: Located within the product editing section in both ME Invent and ME Form Builder interfaces.
  • Graphic Editor Settings: Accessible from the main product configuration area where text customization is enabled.

Step-by-step guide

  1. Log in to your account and navigate to the product editing page for either Invent or Form Builder.
  2. Open the graphic or text editing section where alignment options are displayed.
  3. Observe that the available options include left, center, and right alignment only.
  4. Confirm that the 'justify' alignment option is not present, as this feature is not yet supported.
  5. If you need further clarification or wish to request new functionality, contact Customer Support for assistance.

Related links

For additional guidance, head over to the Infigo Academy or contact our Customer Support team.

Uploaded File Auto Resizing on Dynamic Canvas

When using the MegaEdit product with a dynamic canvas, uploaded images or PDFs are automatically resized to fit the full canvas area. This behavior is part of the current default settings.

For example, when a file with dimensions smaller than the canvas (such as a 106 x 238 mm PDF) is uploaded to a canvas set at 1500 x 2500 mm, it is scaled up to fill the entire canvas. This can make it difficult to verify if the file was produced at the correct dimensions.

Currently, there is no customizable setting available to display the file at its original size. All files, regardless of their original dimensions, are scaled to the canvas size upon preview.

Use cases

  • Verifying artwork dimensions after upload.
  • Comparing small design elements against the canvas size.
  • Ensuring files are correctly formatted for output.

Key settings in the Product

  • Dynamic Canvas: Located under the product setup screen where canvas dimensions are defined (e.g., setting the canvas to 1500 x 2500 mm).
  • Measurement Units: Configured on the product landing page to display units in millimeters.

Step-by-step guide

  1. Access the product setup page and configure the dynamic canvas dimensions (e.g., 1500 x 2500 mm) with the desired measurement units.
  2. Upload your file (such as a PDF with smaller dimensions) either via drag-and-drop or by selecting from your desktop.
  3. After the file is uploaded, click the preview button to view how the file is displayed on the dynamic canvas.
  4. Observe that the file is automatically resized to cover the full canvas area, regardless of its original dimensions.
  5. If you require the file to be displayed at its actual size for verification, please note that this behavior cannot be changed with the current settings.

Related links

For additional guidance, head over to the Infigo Academy or contact our Customer Support team.

Incomplete
🔎
Indexing articles…
    Select a tip or trick