ProcessWire Data Structure Analyzer

Generate UI design template from field data

How to use this output:

  1. Select templates you want to design interfaces for
  2. Copy the generated JSON structure
  3. Ask AI to "Create a Tailwind CSS design for displaying this ProcessWire data"
  4. Specify any preferences like: mobile-first, card layout, table layout, etc.

Select Templates to Include:

AI Prompt Generator:

Generated Prompt:

I need to create a standard PHP/HTML template file for ProcessWire with these templates and field structures: [JSON will be inserted here] IMPORTANT REQUIREMENTS: 1. Create pure HTML with Tailwind CSS classes and PHP for ProcessWire 2. DO NOT use React components or any JavaScript frameworks 3. For regular fields: <?= $page->field_name ?> 4. For handling Combo fields safely: ``` <?php if(is_object($page->combo_field) && $page->combo_field): // Access subfields like text with echo $page->combo_field->text echo $page->combo_field->subfield_name; endif; ?> ``` 5. For image fields: ``` <?php if($page->images->count()): ?> <img src="<?= $page->images->first()->url ?>" alt="<?= $page->title ?>" /> <?php endif; ?> ``` 6. For table fields: ``` <?php if(count($page->table_field)): ?> <?php foreach($page->table_field as $row): ?> <?= $row->column_name ?> <?php endforeach; ?> <?php endif; ?> ``` 7. For page reference fields: ``` <?php if(count($page->related_pages)): ?> <?php foreach($page->related_pages as $item): ?> <?= $item->title ?> <?php endforeach; ?> <?php endif; ?> ``` 8. CRITICAL: NEVER use ->type(), ->getFieldtype(), or access offsets like $combo_field['key'] or isset($combo_field['key']) 9. For checking if fields exist: <?php if($page->field_name): ?> 10. The output should be ready to use directly in a ProcessWire template file Please create a card grid layout using the above guidelines. Make sure it's responsive and displays all fields appropriately based on their data types.
[
    {
        "name": "account",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "admin",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "process",
                "type": "FieldtypeModule",
                "label": "Process"
            }
        ]
    },
    {
        "name": "article",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "articles",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            },
            {
                "name": "section",
                "type": "FieldtypeTable",
                "label": "Sections",
                "columns": [
                    {
                        "name": "position",
                        "label": "Text Position",
                        "type": "toggle"
                    },
                    {
                        "name": "title",
                        "label": "Title",
                        "type": "text"
                    },
                    {
                        "name": "headline",
                        "label": "Headline",
                        "type": "text"
                    },
                    {
                        "name": "summary",
                        "label": "Summary",
                        "type": "textarea"
                    },
                    {
                        "name": "image",
                        "label": "Image",
                        "type": "image"
                    },
                    {
                        "name": "button",
                        "label": "Button name",
                        "type": "text"
                    },
                    {
                        "name": "url",
                        "label": "URL",
                        "type": "url"
                    },
                    {
                        "name": "price",
                        "label": "Price",
                        "type": "text"
                    }
                ]
            }
        ]
    },
    {
        "name": "balance",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "contacts",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "countries",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "country",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "entrust",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "customer",
                "type": "FieldtypePage",
                "label": "Customer",
                "inputfield": "_InputfieldPageAutocomplete"
            },
            {
                "name": "warehouse",
                "type": "FieldtypePage",
                "label": "Warehouse",
                "inputfield": "InputfieldSelect"
            },
            {
                "name": "notes",
                "type": "FieldtypeTextarea",
                "label": "Notes"
            }
        ]
    },
    {
        "name": "entrusts",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "error404",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            },
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            }
        ]
    },
    {
        "name": "form-builder",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "howto",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "section",
                "type": "FieldtypeTable",
                "label": "Sections",
                "columns": [
                    {
                        "name": "position",
                        "label": "Text Position",
                        "type": "toggle"
                    },
                    {
                        "name": "title",
                        "label": "Title",
                        "type": "text"
                    },
                    {
                        "name": "headline",
                        "label": "Headline",
                        "type": "text"
                    },
                    {
                        "name": "summary",
                        "label": "Summary",
                        "type": "textarea"
                    },
                    {
                        "name": "image",
                        "label": "Image",
                        "type": "image"
                    },
                    {
                        "name": "button",
                        "label": "Button name",
                        "type": "text"
                    },
                    {
                        "name": "url",
                        "label": "URL",
                        "type": "url"
                    },
                    {
                        "name": "price",
                        "label": "Price",
                        "type": "text"
                    }
                ]
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "kb",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "kb-article",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "images",
                "type": "FieldtypeImage",
                "label": "Images",
                "maxFiles": 0,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "kb-section",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            }
        ]
    },
    {
        "name": "language",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "language_files_site",
                "type": "FieldtypeFile",
                "label": "Site Translation Files",
                "maxFiles": 0,
                "extensions": "json csv"
            },
            {
                "name": "language_files",
                "type": "FieldtypeFile",
                "label": "Core Translation Files",
                "maxFiles": 0,
                "extensions": "json csv"
            }
        ]
    },
    {
        "name": "lego",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "package",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "uin",
                "type": "FieldtypeText",
                "label": "Unique IN"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "customer",
                "type": "FieldtypePage",
                "label": "Customer",
                "inputfield": "_InputfieldPageAutocomplete"
            },
            {
                "name": "warehouse",
                "type": "FieldtypePage",
                "label": "Warehouse",
                "inputfield": "InputfieldSelect"
            },
            {
                "name": "commodities",
                "type": "FieldtypeRepeater",
                "label": "Commodities"
            },
            {
                "name": "notes",
                "type": "FieldtypeTextarea",
                "label": "Notes"
            },
            {
                "name": "status_package",
                "type": "FieldtypePage",
                "label": "Status",
                "inputfield": "InputfieldSelect"
            }
        ]
    },
    {
        "name": "page",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "parcels",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "payment",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            }
        ]
    },
    {
        "name": "permission",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "price",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "promailer-email",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "promailer-subscribe",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "receiver",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "uin",
                "type": "FieldtypeText",
                "label": "Unique IN"
            },
            {
                "name": "customer",
                "type": "FieldtypePage",
                "label": "Customer",
                "inputfield": "_InputfieldPageAutocomplete"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "email",
                "type": "FieldtypeEmail",
                "label": "E-Mail Address"
            },
            {
                "name": "phone",
                "type": "FieldtypeText",
                "label": "Phone"
            },
            {
                "name": "fnln",
                "type": "FieldtypeCombo",
                "label": "First and Last name",
                "subfields": [
                    {
                        "name": "fn",
                        "label": "First name",
                        "type": "Text"
                    },
                    {
                        "name": "ln",
                        "label": "Last Name",
                        "type": "Text"
                    }
                ]
            },
            {
                "name": "dob",
                "type": "FieldtypeCombo",
                "label": "Dob",
                "subfields": [
                    {
                        "name": "month",
                        "label": "Month",
                        "type": "Select",
                        "options": [
                            "January",
                            "February",
                            "March",
                            "April",
                            "May",
                            "June",
                            "July",
                            "August",
                            "September",
                            "October",
                            "November",
                            "December"
                        ]
                    },
                    {
                        "name": "day",
                        "label": "Day",
                        "type": "Integer"
                    },
                    {
                        "name": "year",
                        "label": "Year",
                        "type": "Select",
                        "options": [
                            "2004",
                            "2003",
                            "2002",
                            "2001",
                            "2000",
                            "1999",
                            "1998",
                            "1997",
                            "1996",
                            "1995",
                            "1994",
                            "1993",
                            "1992",
                            "1991",
                            "1990",
                            "1989",
                            "1988",
                            "1987",
                            "1986",
                            "1985",
                            "1984",
                            "1983",
                            "1982",
                            "1981",
                            "1980",
                            "1979",
                            "1978",
                            "1977",
                            "1976",
                            "1975",
                            "1974",
                            "1973",
                            "1972",
                            "1971",
                            "1970",
                            "1969",
                            "1968",
                            "1967",
                            "1966",
                            "1965"
                        ]
                    }
                ]
            },
            {
                "name": "address",
                "type": "FieldtypeCombo",
                "label": "Address",
                "subfields": [
                    {
                        "name": "address",
                        "label": "Address",
                        "type": "Text"
                    },
                    {
                        "name": "address2",
                        "label": "Address 2",
                        "type": "Text"
                    },
                    {
                        "name": "city",
                        "label": "City",
                        "type": "Text"
                    },
                    {
                        "name": "state",
                        "label": "State",
                        "type": "Text"
                    },
                    {
                        "name": "zip",
                        "label": "ZIP\/Postcode",
                        "type": "Text"
                    },
                    {
                        "name": "country",
                        "label": "Country",
                        "type": "Select",
                        "options": {
                            "us": "United States",
                            "ca": "Canada",
                            "uk": "United Kingdom",
                            "de": "Germany",
                            "au": "Australia",
                            "at": "Austria",
                            "nz": "New Zealand",
                            "ch": "China",
                            "fr": "France",
                            "it": "Italy",
                            "jp": "Japan",
                            "se": "Sweden",
                            "kr": "South Korea",
                            "fi": "Finland",
                            "dk": "Denmark",
                            "no": "Norway",
                            "cz": "Czechia",
                            "es": "Spain",
                            "pt": "Portugal",
                            "hu": "Hungary",
                            "rs": "Serbia",
                            "tr": "Turkey",
                            "ie": "Ireland",
                            "in": "India",
                            "tw": "Taiwan"
                        }
                    }
                ]
            }
        ]
    },
    {
        "name": "repeater_commodities",
        "fields": [
            {
                "name": "commodity",
                "type": "FieldtypeCombo",
                "label": "Commodity",
                "subfields": [
                    {
                        "name": "qty",
                        "label": "Qty",
                        "type": "Integer"
                    },
                    {
                        "name": "description",
                        "label": "Description",
                        "type": "Text"
                    },
                    {
                        "name": "package_type",
                        "label": "Package type",
                        "type": "Select",
                        "options": [
                            "box",
                            "bag",
                            "pallet"
                        ]
                    }
                ]
            },
            {
                "name": "dimension",
                "type": "FieldtypeCombo",
                "label": "Dimension (L x W x H)",
                "subfields": [
                    {
                        "name": "l",
                        "label": "L",
                        "type": "Integer"
                    },
                    {
                        "name": "w",
                        "label": "W",
                        "type": "Integer"
                    },
                    {
                        "name": "h",
                        "label": "H",
                        "type": "Integer"
                    },
                    {
                        "name": "measure",
                        "label": "Class",
                        "type": "Select",
                        "options": {
                            "+in": "in",
                            "cm": "cm",
                            "0": "---",
                            "mm": "mm"
                        }
                    }
                ]
            },
            {
                "name": "weight",
                "type": "FieldtypeCombo",
                "label": "Weight",
                "subfields": [
                    {
                        "name": "weight",
                        "label": "Weight",
                        "type": "Float"
                    },
                    {
                        "name": "measure",
                        "label": "Measure",
                        "type": "Select",
                        "options": {
                            "+lb": "lb",
                            "cm": "cm"
                        }
                    },
                    {
                        "name": "volume",
                        "label": "Volume",
                        "type": "Float"
                    },
                    {
                        "name": "vmeasure",
                        "label": "Measure",
                        "type": "Select",
                        "options": {
                            "m3": "m3",
                            "vlb": "vlb",
                            "+vkg": "vkg",
                            "ft3": "ft3"
                        }
                    }
                ]
            }
        ]
    },
    {
        "name": "review",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "fnln",
                "type": "FieldtypeCombo",
                "label": "First and Last name",
                "subfields": [
                    {
                        "name": "fn",
                        "label": "First name",
                        "type": "Text"
                    },
                    {
                        "name": "ln",
                        "label": "Last Name",
                        "type": "Text"
                    }
                ]
            },
            {
                "name": "review",
                "type": "FieldtypeCombo",
                "label": "review",
                "subfields": [
                    {
                        "name": "name",
                        "label": "Name",
                        "type": "Text"
                    },
                    {
                        "name": "email",
                        "label": "Email",
                        "type": "Email"
                    },
                    {
                        "name": "image",
                        "label": "image",
                        "type": "Image"
                    },
                    {
                        "name": "description",
                        "label": "Description",
                        "type": "Textarea"
                    },
                    {
                        "name": "rating",
                        "label": "Rating",
                        "type": "Text"
                    }
                ]
            },
            {
                "name": "customer",
                "type": "FieldtypePage",
                "label": "Customer",
                "inputfield": "_InputfieldPageAutocomplete"
            }
        ]
    },
    {
        "name": "reviews",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "role",
        "fields": [
            {
                "name": "permissions",
                "type": "FieldtypePage",
                "label": "Permissions",
                "inputfield": "InputfieldCheckboxes"
            }
        ]
    },
    {
        "name": "service",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            },
            {
                "name": "section",
                "type": "FieldtypeTable",
                "label": "Sections",
                "columns": [
                    {
                        "name": "position",
                        "label": "Text Position",
                        "type": "toggle"
                    },
                    {
                        "name": "title",
                        "label": "Title",
                        "type": "text"
                    },
                    {
                        "name": "headline",
                        "label": "Headline",
                        "type": "text"
                    },
                    {
                        "name": "summary",
                        "label": "Summary",
                        "type": "textarea"
                    },
                    {
                        "name": "image",
                        "label": "Image",
                        "type": "image"
                    },
                    {
                        "name": "button",
                        "label": "Button name",
                        "type": "text"
                    },
                    {
                        "name": "url",
                        "label": "URL",
                        "type": "url"
                    },
                    {
                        "name": "price",
                        "label": "Price",
                        "type": "text"
                    }
                ]
            }
        ]
    },
    {
        "name": "services",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            }
        ]
    },
    {
        "name": "settings",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "settings-status",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "settings-status-entrust-item",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "code",
                "type": "FieldtypeText",
                "label": "Code"
            }
        ]
    },
    {
        "name": "settings-status-invoice-item",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "code",
                "type": "FieldtypeText",
                "label": "Code"
            }
        ]
    },
    {
        "name": "settings-status-package-item",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "code",
                "type": "FieldtypeText",
                "label": "Code"
            }
        ]
    },
    {
        "name": "settings-status-waybill-item",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "code",
                "type": "FieldtypeText",
                "label": "Code"
            }
        ]
    },
    {
        "name": "settings-store-category",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "settings-store-category-item",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "shipping",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "store",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "link",
                "type": "FieldtypeURL",
                "label": "Link"
            },
            {
                "name": "store_category",
                "type": "FieldtypePage",
                "label": "Store Category",
                "inputfield": "InputfieldCheckboxes"
            },
            {
                "name": "countries",
                "type": "FieldtypePage",
                "label": "Countries",
                "inputfield": "InputfieldCheckboxes"
            },
            {
                "name": "screenshot",
                "type": "FieldtypeImage",
                "label": "Screenshot",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png",
                "maxWidth": 1600
            },
            {
                "name": "logo",
                "type": "FieldtypeImage",
                "label": "Logo",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            },
            {
                "name": "section",
                "type": "FieldtypeTable",
                "label": "Sections",
                "columns": [
                    {
                        "name": "position",
                        "label": "Text Position",
                        "type": "toggle"
                    },
                    {
                        "name": "title",
                        "label": "Title",
                        "type": "text"
                    },
                    {
                        "name": "headline",
                        "label": "Headline",
                        "type": "text"
                    },
                    {
                        "name": "summary",
                        "label": "Summary",
                        "type": "textarea"
                    },
                    {
                        "name": "image",
                        "label": "Image",
                        "type": "image"
                    },
                    {
                        "name": "button",
                        "label": "Button name",
                        "type": "text"
                    },
                    {
                        "name": "url",
                        "label": "URL",
                        "type": "url"
                    },
                    {
                        "name": "price",
                        "label": "Price",
                        "type": "text"
                    }
                ]
            },
            {
                "name": "social_media",
                "type": "FieldtypeTable",
                "label": "Social Media",
                "columns": [
                    {
                        "name": "name",
                        "label": "Name",
                        "type": "select",
                        "options": {
                            "x": "X.com",
                            "facebook": "Facebook",
                            "youtube": "YouTube",
                            "yelp": "Yelp",
                            "tiktok": "TikTok",
                            "instagram": "Instagram",
                            "telegram": "Telegram",
                            "pinterest": "Pinterest",
                            "reddit": "Reddit",
                            "wechat": "WeChat",
                            "snapchat": "Snapchat",
                            "vimeo": "Vimeo",
                            "linkedin": "LinkedIn",
                            "tumblr": "Tumblr",
                            "medium": "Medium",
                            "whatsapp": "WhatsApp",
                            "viber": "Viber"
                        }
                    },
                    {
                        "name": "link",
                        "label": "Link",
                        "type": "url"
                    }
                ]
            },
            {
                "name": "cashback",
                "type": "FieldtypeCombo",
                "label": "Cashback",
                "subfields": [
                    {
                        "name": "rakuten",
                        "label": "Rakuten",
                        "type": "Text"
                    },
                    {
                        "name": "rebates",
                        "label": "Mr.Rebates",
                        "type": "Text"
                    }
                ]
            },
            {
                "name": "store",
                "type": "FieldtypeCombo",
                "label": "Store",
                "subfields": [
                    {
                        "name": "vpn",
                        "label": "VPN Required",
                        "type": "Checkbox"
                    },
                    {
                        "name": "payment",
                        "label": "Payment Method",
                        "type": "Checkboxes",
                        "options": {
                            "card": "Credit cards",
                            "paypal": "PayPal",
                            "crypto": "Crypto"
                        }
                    },
                    {
                        "name": "afc",
                        "label": "Accepts foreign cards",
                        "type": "Toggle"
                    },
                    {
                        "name": "pa",
                        "label": "Purchasing assistance",
                        "type": "Toggle"
                    },
                    {
                        "name": "price_level",
                        "label": "Price Level",
                        "type": "Radios",
                        "options": {
                            "$": "$ Low-cost goods",
                            "$$": "$$ Medium price range",
                            "$$$": "$$$ High-end goods"
                        }
                    },
                    {
                        "name": "difficulty",
                        "label": "Purchase Difficulty",
                        "type": "Radios",
                        "options": {
                            "easy": "Easy to buy yourself with an international card",
                            "normal": "We recommend using Purchase Assistance",
                            "medium": "We recommend using Purchase Assistance and a Private Address",
                            "hard": "We do not redeem from these stores, but you can try to do it yourself"
                        }
                    },
                    {
                        "name": "for",
                        "label": "Store for",
                        "type": "Checkboxes",
                        "options": {
                            "mens": "Mens",
                            "womens": "Womens",
                            "junior": "Young, Junior",
                            "kids": "Baby, Kids, Girls, Boys",
                            "infant": "Infants"
                        }
                    }
                ]
            },
            {
                "name": "hours",
                "type": "FieldtypeOpeningHours",
                "label": "Opening Hours"
            },
            {
                "name": "address",
                "type": "FieldtypeCombo",
                "label": "Address",
                "subfields": [
                    {
                        "name": "address",
                        "label": "Address",
                        "type": "Text"
                    },
                    {
                        "name": "address2",
                        "label": "Address 2",
                        "type": "Text"
                    },
                    {
                        "name": "city",
                        "label": "City",
                        "type": "Text"
                    },
                    {
                        "name": "state",
                        "label": "State",
                        "type": "Text"
                    },
                    {
                        "name": "zip",
                        "label": "ZIP\/Postcode",
                        "type": "Text"
                    },
                    {
                        "name": "country",
                        "label": "Country",
                        "type": "Select",
                        "options": {
                            "us": "United States",
                            "ca": "Canada",
                            "uk": "United Kingdom",
                            "de": "Germany",
                            "au": "Australia",
                            "at": "Austria",
                            "nz": "New Zealand",
                            "ch": "China",
                            "fr": "France",
                            "it": "Italy",
                            "jp": "Japan",
                            "se": "Sweden",
                            "kr": "South Korea",
                            "fi": "Finland",
                            "dk": "Denmark",
                            "no": "Norway",
                            "cz": "Czechia",
                            "es": "Spain",
                            "pt": "Portugal",
                            "hu": "Hungary",
                            "rs": "Serbia",
                            "tr": "Turkey",
                            "ie": "Ireland",
                            "in": "India",
                            "tw": "Taiwan"
                        }
                    }
                ]
            }
        ]
    },
    {
        "name": "stores",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            },
            {
                "name": "section",
                "type": "FieldtypeTable",
                "label": "Sections",
                "columns": [
                    {
                        "name": "position",
                        "label": "Text Position",
                        "type": "toggle"
                    },
                    {
                        "name": "title",
                        "label": "Title",
                        "type": "text"
                    },
                    {
                        "name": "headline",
                        "label": "Headline",
                        "type": "text"
                    },
                    {
                        "name": "summary",
                        "label": "Summary",
                        "type": "textarea"
                    },
                    {
                        "name": "image",
                        "label": "Image",
                        "type": "image"
                    },
                    {
                        "name": "button",
                        "label": "Button name",
                        "type": "text"
                    },
                    {
                        "name": "url",
                        "label": "URL",
                        "type": "url"
                    },
                    {
                        "name": "price",
                        "label": "Price",
                        "type": "text"
                    }
                ]
            },
            {
                "name": "selector",
                "type": "FieldtypeCombo",
                "label": "Selector",
                "subfields": [
                    {
                        "name": "manual",
                        "label": "Manual",
                        "type": "Text"
                    },
                    {
                        "name": "auto",
                        "label": "Auto",
                        "type": "Selector"
                    }
                ]
            }
        ]
    },
    {
        "name": "user",
        "fields": [
            {
                "name": "pass",
                "type": "FieldtypePassword",
                "label": "Set Password"
            },
            {
                "name": "email",
                "type": "FieldtypeEmail",
                "label": "E-Mail Address"
            },
            {
                "name": "roles",
                "type": "FieldtypePage",
                "label": "Roles",
                "inputfield": "InputfieldCheckboxes"
            },
            {
                "name": "admin_theme",
                "type": "FieldtypeModule",
                "label": "Admin Theme"
            },
            {
                "name": "tfa_type",
                "type": "FieldtypeModule",
                "label": "2-factor authentication type"
            },
            {
                "name": "language",
                "type": "FieldtypePage",
                "label": "Language",
                "inputfield": "InputfieldRadios"
            },
            {
                "name": "dob",
                "type": "FieldtypeCombo",
                "label": "Dob",
                "subfields": [
                    {
                        "name": "month",
                        "label": "Month",
                        "type": "Select",
                        "options": [
                            "January",
                            "February",
                            "March",
                            "April",
                            "May",
                            "June",
                            "July",
                            "August",
                            "September",
                            "October",
                            "November",
                            "December"
                        ]
                    },
                    {
                        "name": "day",
                        "label": "Day",
                        "type": "Integer"
                    },
                    {
                        "name": "year",
                        "label": "Year",
                        "type": "Select",
                        "options": [
                            "2004",
                            "2003",
                            "2002",
                            "2001",
                            "2000",
                            "1999",
                            "1998",
                            "1997",
                            "1996",
                            "1995",
                            "1994",
                            "1993",
                            "1992",
                            "1991",
                            "1990",
                            "1989",
                            "1988",
                            "1987",
                            "1986",
                            "1985",
                            "1984",
                            "1983",
                            "1982",
                            "1981",
                            "1980",
                            "1979",
                            "1978",
                            "1977",
                            "1976",
                            "1975",
                            "1974",
                            "1973",
                            "1972",
                            "1971",
                            "1970",
                            "1969",
                            "1968",
                            "1967",
                            "1966",
                            "1965"
                        ]
                    }
                ]
            },
            {
                "name": "fnln",
                "type": "FieldtypeCombo",
                "label": "First and Last name",
                "subfields": [
                    {
                        "name": "fn",
                        "label": "First name",
                        "type": "Text"
                    },
                    {
                        "name": "ln",
                        "label": "Last Name",
                        "type": "Text"
                    }
                ]
            },
            {
                "name": "suite",
                "type": "FieldtypeText",
                "label": "Suite"
            },
            {
                "name": "timezone",
                "type": "FieldtypeTimezone",
                "label": "Timezone"
            }
        ]
    },
    {
        "name": "warehouse",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "country",
                "type": "FieldtypePage",
                "label": "Country",
                "inputfield": "InputfieldSelect"
            },
            {
                "name": "address",
                "type": "FieldtypeCombo",
                "label": "Address",
                "subfields": [
                    {
                        "name": "address",
                        "label": "Address",
                        "type": "Text"
                    },
                    {
                        "name": "address2",
                        "label": "Address 2",
                        "type": "Text"
                    },
                    {
                        "name": "city",
                        "label": "City",
                        "type": "Text"
                    },
                    {
                        "name": "state",
                        "label": "State",
                        "type": "Text"
                    },
                    {
                        "name": "zip",
                        "label": "ZIP\/Postcode",
                        "type": "Text"
                    },
                    {
                        "name": "country",
                        "label": "Country",
                        "type": "Select",
                        "options": {
                            "us": "United States",
                            "ca": "Canada",
                            "uk": "United Kingdom",
                            "de": "Germany",
                            "au": "Australia",
                            "at": "Austria",
                            "nz": "New Zealand",
                            "ch": "China",
                            "fr": "France",
                            "it": "Italy",
                            "jp": "Japan",
                            "se": "Sweden",
                            "kr": "South Korea",
                            "fi": "Finland",
                            "dk": "Denmark",
                            "no": "Norway",
                            "cz": "Czechia",
                            "es": "Spain",
                            "pt": "Portugal",
                            "hu": "Hungary",
                            "rs": "Serbia",
                            "tr": "Turkey",
                            "ie": "Ireland",
                            "in": "India",
                            "tw": "Taiwan"
                        }
                    }
                ]
            },
            {
                "name": "hours",
                "type": "FieldtypeOpeningHours",
                "label": "Opening Hours"
            },
            {
                "name": "timezone",
                "type": "FieldtypeTimezone",
                "label": "Timezone"
            }
        ]
    },
    {
        "name": "warehouses",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "waybill",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "tracking",
                "type": "FieldtypeText",
                "label": "Tracking"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "warehouse",
                "type": "FieldtypePage",
                "label": "Warehouse",
                "inputfield": "InputfieldSelect"
            },
            {
                "name": "packages",
                "type": "FieldtypePage",
                "label": "Packages",
                "inputfield": "InputfieldPageAutocomplete"
            },
            {
                "name": "notes",
                "type": "FieldtypeTextarea",
                "label": "Notes"
            },
            {
                "name": "status_waybill",
                "type": "FieldtypePage",
                "label": "Status",
                "inputfield": "InputfieldSelect"
            },
            {
                "name": "receiver",
                "type": "FieldtypePage",
                "label": "Receiver",
                "inputfield": "_InputfieldPageAutocomplete"
            }
        ]
    },
    {
        "name": "waybills",
        "fields": [
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            }
        ]
    },
    {
        "name": "x",
        "fields": [
            {
                "name": "title",
                "type": "FieldtypePageTitle",
                "label": "Title"
            },
            {
                "name": "adminstylerock_adminlogo",
                "type": "FieldtypeImage",
                "label": "Admin Logo",
                "maxFiles": 1,
                "extensions": "svg png jpeg jpg"
            },
            {
                "name": "summary",
                "type": "FieldtypeTextareaLanguage",
                "label": "Summary"
            },
            {
                "name": "splash",
                "type": "FieldtypeImage",
                "label": "Splash",
                "maxFiles": 1,
                "extensions": "gif jpg jpeg png"
            },
            {
                "name": "content",
                "type": "FieldtypeTextareaLanguage",
                "label": "Content"
            },
            {
                "name": "seo",
                "type": "FieldtypeSeoMaestro",
                "label": "SEO"
            },
            {
                "name": "benefits",
                "type": "FieldtypeTable",
                "label": "Benefits",
                "columns": [
                    {
                        "name": "position",
                        "label": "Text Position",
                        "type": "toggle"
                    },
                    {
                        "name": "title",
                        "label": "Title",
                        "type": "textarea"
                    },
                    {
                        "name": "description",
                        "label": "Description",
                        "type": "textarea"
                    },
                    {
                        "name": "icon",
                        "label": "Icon",
                        "type": "textarea"
                    },
                    {
                        "name": "button",
                        "label": "Button",
                        "type": "text"
                    },
                    {
                        "name": "link",
                        "label": "URL",
                        "type": "url"
                    }
                ]
            }
        ]
    }
]