We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 10555
    • 32 Posts
    Hi guys,

    I have currently setup a template to create a emailer and with this I've create 3 different migx

    1) Header
    2) Content
    3) Footer

    I would like to join these together and have one MIGX with HEADER | CONTENT | FOOTER Tabs.

    Every time I try and edit anything within my json it breaks... even though it's valid JSON. if someone could I help that would be great.

    These are my current MIGX which I would like combined.

    I am also having an issue with the preview window doubling up the contents?

    HEADER:
    [{
        "formname":"GenericHeaderImage"
        ,"formtabs":[{
            "caption":"Generic Header"
            ,"fields": [{
                "field":"headerImage"
                ,"caption":"Image"
                ,"inputTV":"GenericHeader"
            }]
       
        }]
    
    },{
        "formname":"FullHeaderImage"
        ,"formtabs":[{
                 "caption":"Full Image Header"
                ,"fields":[{
    	     "		field":"headerImage"
                ,"caption":"Header Image"
                ,"inputTV":"CM-imageTV"
            }]
       
        }]
    }]
    



    CONTENT:
    [{
        "formname":"HorizontalLine"
        ,"formtabs": [{ "caption":"Horizontal Line","fields": [{
                "field":"fake"
                ,"inputTV":"CM-hiddenTV"
            },{
                "field":"cell_1_image"
                ,"caption":"Image"
                ,"inputTV":"CM-hiddenTV"
            },{
                "field":"cell_1_headline"
                ,"caption":"Horizontal Line"
                ,"inputTV":"CM-hiddenTV"
            }]
        }]
    },{
        "formname":"HorizontalSpace"
        ,"formtabs":[{
            "caption":"Horizontal Space"
            ,"fields": [{
                "field":"fake"
                ,"inputTV":"CM-hiddenTV"
            },{
                "field":"cell_2_image"
                ,"caption":"Image"
                ,"inputTV":"CM-hiddenTV"
            },{
                "field":"cell_2_headline"
                ,"caption":"HorizontalSpace"
                ,"inputTV":"CM-hiddenTV"
            }]
        }]
    },{
        "formname":"ImageGallery3column"
        ,"formtabs":[{
            "caption":"ImageGallery3column"
            ,"fields": [{
                "field":"cell_1_image"
                ,"caption":"Image"
                ,"inputTV":"imageTV"
            },{
                "field":"cell_1_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            },{
                "field":"cell_2_image"
                ,"caption":"Image"
                ,"inputTV":"imageTV"
            },{
                "field":"cell_2_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            },{
                "field":"cell_3_image"
                ,"caption":"Image"
                ,"inputTV":"imageTV"
            },{
                "field":"cell_3_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            }]
       
        }]
    },{
        "formname":"TextFullWidthImage"
        ,"formtabs":[{
            "caption":"TextFullWidthImage"
            ,"fields": [{
                "field":"cell_3_image"
                ,"caption":"Image"
                ,"inputTV":"imageTV"
            },{
                "field":"cell_3_headline"
                ,"caption":"Headline"
            },{
                "field":"cell_3_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            }]
       
        }]
    },{
        "formname":"TextLeftAlignedImage"
        ,"formtabs":[{
            "caption":"TextLeftAlignedImage"
            ,"fields": [{
                "field":"cell_4_image"
                ,"caption":"Image"
                ,"inputTV":"imageTV"
            },{
                "field":"cell_4_headline"
                ,"caption":"Headline"
            },{
                "field":"cell_4_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            }]
       
        }]
    },{
        "formname":"TextOnly"
        ,"formtabs":[{
            "caption":"Text Only"
            ,"fields": [{
                "field":"cell_5_headline"
                ,"caption":"Headline"
            },{
                "field":"cell_5_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            }]
       
        }]
    },{
        "formname":"Title"
        ,"formtabs":[{
            "caption":"Title Only"
            ,"fields": [{
                "field":"title_headline"
                ,"caption":"Headline"
           
            }]
       
        }]
    },{
        "formname":"TextRightAlignedImage"
        ,"formtabs":[{
            "caption":"TextRightAlignedImage"
            ,"fields": [{
                "field":"cell_6_image"
                ,"caption":"Image"
                ,"inputTV":"imageTV"
            },{
                "field":"cell_6_headline"
                ,"caption":"Title"
            },{
                "field":"cell_6_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            }]
       
        }]
    },{
        "formname":"LastWord"
        ,"formtabs":[{
            "caption":"Last Word"
            ,"fields": [{
                "field":"lastword-desc"
                ,"caption":"Description"
                ,"inputTV":"richtextTV"
            },{
                "field":"salutation"
                ,"caption":"salutation"
            }]
       
        }]
    },{
        "formname":"TwoColumns"
        ,"formtabs":[{
            "caption":"TwoColumns"
            ,"fields": [{
                "field":"cell_8_title"
                ,"caption":"Title"
            },{
                "field":"cell_8_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            },{
                "field":"cell_9_title"
                ,"caption":"Title"
            },{
                "field":"cell_9_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            }]
       
        }]
    },{
        "formname":"TextDescriptionFormatPricing"
        ,"formtabs":[{
            "caption":"TextLeftAlignedImage"
            ,"fields": [{
                "field":"cell_7_image"
                ,"caption":"Image"
                ,"inputTV":"imageTV"
            },{
                "field":"cell_7_title"
                ,"caption":"Title"
            },{
                "field":"cell_7_subheadline"
                ,"caption":"Sub Title"
            },{
                "field":"cell_7_format"
                ,"caption":"Format Availabilty"
            },{
                "field":"cell_7_price"
                ,"caption":"Pricing"
            },{
                "field":"cell_7_lastwords"
                ,"caption":"Last Words"
            },{
                "field":"cell_7_content"
                ,"caption":"Content"
                ,"inputTV":"richtextTV"
            }]
       
        }]
    }]



    FOOTER:
    [{
        "formname":"footerAB"
        ,"formtabs":[{
            "caption":"Alberta Footer"
             ,"fields": [{
                "field":"fake"
                ,"inputTV":"CM-hiddenTV"
            }]
       
    	}]
    },
    {
        "formname":"footerON"
        ,"formtabs":[{
            "caption":"Ontario Footer"
    		 ,"fields": [{
                "field":"fake"
                ,"inputTV":"CM-hiddenTV"
            }]
        }]
    
    },{
        "formname":"footerBC"
        ,"formtabs":[{
                "caption":"BC Footer"
    			 ,"fields": [{
                "field":"fake"
                ,"inputTV":"CM-hiddenTV"
            }]
        }]
       
    
    }]
    
    



    CHEERS,
    GMAN
      • 4172
      • 5,888 Posts
      you can have only one formswitching currently.
      This means you need your outer formnames and inside them all formtabs.
      If you need all combinations you will need to create for each possible combination a formname.
      I think its easier to do that with the configurator.
      Create for each possible combination a MIGX-config and select them on the first config with the multiple forms selectbox-multiple
        -------------------------------

        you can buy me a beer, if you like MIGX

        http://webcmsolutions.de/migx.html

        Thanks!
        • 10555
        • 32 Posts
        THANKS FOR YOUR REPLY BRUNO... I am having trouble understanding the configurator can you point me to a good example of how to use it.

        I've currently tried this now and nested my MIGX but I am just getting messed up output. I am just having a hard time any help would be appreciated.

        Thanks in advance.


        OUTER
        [{"caption":"Header", "fields": [
            {"field":"header","caption":"Header","inputTV":"CM-Header"}
        ]},
        {"caption":"Content", "fields":[
            {"field":"image","caption":"Content","inputTV":"CM-Content"}
        ]},
        {"caption":"Footer", "fields":[
            {"field":"footer","caption":"Footer","inputTV":"CM-Footer"}
        ]}
        ]