Create Product
Create Product
The Create screen uses the main product form and starts from a clean default state.
Main form sections
Basic: media, slug, and categoryProduct information: language, SKU, status, brand, product code, SEO, publish datePrices: pricing and variants throughProductVariantFormContent: short description, long-form content, media, and widgetsConfig: display-related product flags ini-form-config
Important requirements
- at least one product image
language_idsku- valid variant data for the active inventory mode
The image limit is read from upload.max_image_count.product, so environments may differ.
Default custom flags
The module shell initializes flags such as:
newProductsellinggoodPricefavouritefeaturedallowCommentrequiredLoginshowApi
Recommended workflow
- Upload media and confirm the slug early.
- Assign the correct categories.
- Fill in identity fields such as language and SKU.
- Configure variants and prices.
- Complete content, SEO, and display config.
- Save only after checking media, SKU, and publish state.
Brand dependency
If the product needs a brand that does not exist yet, create it first in Product brands.

