{
"formtabs":[
{
"MIGX_id":3,
"caption":"Product Lines",
"print_before_tabs":1,
"fields":[
{
"MIGX_id":1,
"field":"name",
"caption":"Product Line Name",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":3,
"field":"disabled",
"caption":"Hide Product?",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"No==0||Yes==1",
"default":"0"
},
{
"MIGX_id":2,
"field":"priority",
"caption":"List Priority",
"description":"Set the priority when product lines are listed. Lower numbers are put at the top of the list. In the case of matching priorities, product lines will be sort alphabetically",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"singleSlider",
"validation":"",
"configs":{
"allowBlank":true,
"allowDecimals":"No",
"allowNegative":"No",
"decimalPrecision":"0",
"decimalSeparator":".",
"maxValue":100,
"minValue":"0"
},
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":4,
"field":"video",
"caption":"Video Link",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
}
]
},
{
"MIGX_id":6,
"caption":"Overview",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"description",
"caption":"Overview",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"richtext",
"validation":"",
"configs":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
}
]
},
{
"MIGX_id":4,
"caption":"Products",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"products",
"caption":"Products",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"migxdb",
"validation":"",
"configs":"Products",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
}
]
},
{
"MIGX_id":5,
"caption":"Product Groups",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"groups",
"caption":"Groups",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"migxdb",
"validation":"",
"configs":"Product Groups",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
}
]
},
{
"MIGX_id":8,
"caption":"Sub-Categories",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"subcats",
"caption":"Group Categories",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"migxdb",
"validation":"",
"configs":"Product Category",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
}
]
},
{
"MIGX_id":7,
"caption":"Colors",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"colors",
"caption":"Colors",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"migxdb",
"validation":"",
"configs":"Product Colors",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
}
]
}
],
"contextmenus":"update||duplicate||remove",
"actionbuttons":"addItem",
"columnbuttons":"update||duplicate||remove",
"filters":"[]",
"extended":{
"migx_add":"Add Product Line",
"formcaption":"",
"update_win_title":"",
"win_id":"productline",
"maxRecords":"",
"addNewItemAt":"bottom",
"multiple_formtabs":"",
"actionbuttonsperrow":4,
"winbuttonslist":"",
"extrahandlers":"",
"filtersperrow":4,
"packageName":"rhythmcatalog",
"classname":"productLine",
"task":"productline",
"getlistsort":"priority",
"getlistsortdir":"",
"use_custom_prefix":"0",
"prefix":"",
"grid":"",
"gridload_mode":1,
"check_resid":1,
"check_resid_TV":"",
"join_alias":"",
"has_jointable":"no",
"getlistwhere":"",
"joins":"",
"cmpmaincaption":"RhythmLink Catalog Manager",
"cmptabcaption":"Product Lines",
"cmptabdescription":"",
"cmptabcontroller":"",
"winbuttons":"",
"onsubmitsuccess":"",
"submitparams":""
},
"columns":[
{
"MIGX_id":4,
"header":"Pri",
"dataIndex":"priority",
"width":5,
"sortable":true,
"show_in_grid":1,
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"[]"
},
{
"MIGX_id":1,
"header":"id",
"dataIndex":"id",
"width":"",
"sortable":"false",
"show_in_grid":"0",
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"[]"
},
{
"MIGX_id":2,
"header":"Product Line Name",
"dataIndex":"name",
"width":"",
"sortable":true,
"show_in_grid":1,
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"[]"
},
{
"MIGX_id":3,
"header":"",
"dataIndex":"deleted",
"width":"",
"sortable":"false",
"show_in_grid":"0",
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"[]"
},
{
"MIGX_id":5,
"header":"Actions",
"dataIndex":"",
"width":100,
"sortable":"false",
"show_in_grid":1,
"renderer":"this.renderRowActions",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"[]"
}
]
}{
"formtabs":[
{
"MIGX_id":1,
"caption":"Product Info",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"prod_no",
"caption":"Product Number",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":2,
"field":"line_id",
"caption":"Belongs to Product Line:",
"description":"",
"description_is_code":"0",
"inputTV":"ProductLineList",
"inputTVtype":"",
"validation":"required",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":"ProductLine_id"
},
{
"MIGX_id":3,
"field":"grp_id",
"caption":"Product Group",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"@EVAL return $modx->runSnippet('list.lister', array('useid'=>'1', 'class'=>'productGroup', 'multi'=>''));",
"default":""
},
{
"MIGX_id":5,
"field":"category",
"caption":"Product Category",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"required",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"@EVAL return $modx->runSnippet('list.lister', array('class'=>'productCategories'));",
"default":""
},
{
"MIGX_id":4,
"field":"options",
"caption":"Product Specifications",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"migx",
"validation":"",
"configs":"Options",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":10,
"field":"colors",
"caption":"Color Group",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"@EVAL return $modx->runSnippet('list.lister', array('useid'=>'1', 'class'=>'productColorGroups','nameField'=>'colorgroupname'));",
"default":""
},
{
"MIGX_id":7,
"field":"qty",
"caption":"Quantity",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"number",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":8,
"field":"id",
"caption":"",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"none",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
}
]
},
{
"MIGX_id":2,
"caption":"Additional Product Settings",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"sample",
"caption":"Sample Available?",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"No==0||Yes==1",
"default":"0"
},
{
"MIGX_id":2,
"field":"sample_qty",
"caption":"How many can be ordered?",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":"0"
},
{
"MIGX_id":3,
"field":"so",
"caption":"Is this a special order item?",
"description":"",
"description_is_code":"0",
"inputTV":"yes-no-list",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":"0"
},
{
"MIGX_id":11,
"field":"so_text",
"caption":"Special Order Text",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":10,
"field":"disabled",
"caption":"Hide This Product?",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"No==0||Yes==1",
"default":"0"
}
]
}
],
"contextmenus":"update||duplicate||remove",
"actionbuttons":"addItem",
"columnbuttons":"update||duplicate||remove",
"filters":[
{
"MIGX_id":1,
"name":"search",
"label":"Product Search",
"emptytext":"",
"type":"textbox",
"getlistwhere":{
"prod_no:LIKE":"%[[+search]]%",
"OR:options:LIKE":"%[[+search]]%"
},
"getcomboprocessor":"",
"combotextfield":"",
"comboidfield":"",
"comboparent":"",
"default":""
}
],
"extended":{
"migx_add":"Add Product",
"formcaption":"Product Manager",
"update_win_title":"",
"win_id":"ProductList",
"maxRecords":"",
"addNewItemAt":"bottom",
"multiple_formtabs":"",
"actionbuttonsperrow":4,
"winbuttonslist":"",
"extrahandlers":"this.duplicate",
"filtersperrow":4,
"packageName":"rhythmcatalog",
"classname":"productInfo",
"task":"",
"getlistsort":"prod_no",
"getlistsortdir":"",
"use_custom_prefix":"0",
"prefix":"",
"grid":"",
"gridload_mode":2,
"check_resid":"0",
"check_resid_TV":"",
"join_alias":"",
"has_jointable":"no",
"getlistwhere":"",
"joins":[
{
"classname":"productLine",
"alias":"ProductLine",
"on":"ProductLine.id=line_id"
}
],
"cmpmaincaption":"",
"cmptabcaption":"Product Listing",
"cmptabdescription":"This is a listing of all products in the Rhythmlink database",
"cmptabcontroller":"",
"winbuttons":"",
"onsubmitsuccess":"",
"submitparams":""
},
"columns":[
{
"MIGX_id":1,
"header":"id",
"dataIndex":"id",
"width":"",
"sortable":"false",
"show_in_grid":"0",
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"[]"
},
{
"MIGX_id":3,
"header":"Product Number",
"dataIndex":"prod_no",
"width":"",
"sortable":true,
"show_in_grid":1,
"renderer":"this.renderRowActions",
"clickaction":"selectFromGrid",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"[]"
}
]
}I need a list box since there is a requirement of moving a product between product lines.
{
"formtabs":[
{
"MIGX_id":1,
"caption":"Product Info",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"prod_no",
"caption":"Product Number",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":2,
"field":"line_id",
"caption":"Belongs to Product Line:",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":3,
"field":"grp_id",
"caption":"Product Group",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"@EVAL return $modx->runSnippet('list.lister', array('useid'=>'1', 'class'=>'productGroup', 'multi'=>''));",
"default":""
},
{
"MIGX_id":5,
"field":"category",
"caption":"Product Category",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"required",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"@EVAL return $modx->runSnippet('list.lister', array('class'=>'productCategories'));",
"default":""
},
{
"MIGX_id":4,
"field":"options",
"caption":"Product Specifications",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"migx",
"validation":"",
"configs":"Options",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":10,
"field":"colors",
"caption":"Color Group",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"@EVAL return $modx->runSnippet('list.lister', array('useid'=>'1', 'class'=>'productColorGroups','nameField'=>'colorgroupname'));",
"default":""
},
{
"MIGX_id":7,
"field":"qty",
"caption":"Quantity",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"number",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":8,
"field":"id",
"caption":"",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"none",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
}
]
},
{
"MIGX_id":2,
"caption":"Additional Product Settings",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":1,
"field":"sample",
"caption":"Sample Available?",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"No==0||Yes==1",
"default":"0"
},
{
"MIGX_id":2,
"field":"sample_qty",
"caption":"How many can be ordered?",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":"0"
},
{
"MIGX_id":3,
"field":"so",
"caption":"Is this a special order item?",
"description":"",
"description_is_code":"0",
"inputTV":"yes-no-list",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":"0"
},
{
"MIGX_id":11,
"field":"so_text",
"caption":"Special Order Text",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"",
"default":""
},
{
"MIGX_id":10,
"field":"disabled",
"caption":"Hide This Product?",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"listbox",
"validation":"",
"configs":"",
"restrictive_condition":"",
"display":"",
"sourceFrom":"config",
"sources":"[]",
"inputOptionValues":"No==0||Yes==1",
"default":"0"
}
]
}
],
"contextmenus":"update||duplicate||remove",
"actionbuttons":"addItem",
"columnbuttons":"update||duplicate||remove",
"filters":[
{
"MIGX_id":1,
"name":"search",
"label":"Product Search",
"emptytext":"",
"type":"textbox",
"getlistwhere":{
"prod_no:LIKE":"%[[+search]]%",
"OR:options:LIKE":"%[[+search]]%"
},
"getcomboprocessor":"",
"combotextfield":"",
"comboidfield":"",
"comboparent":"",
"default":""
}
],
"extended":{
"migx_add":"Add Product",
"formcaption":"Product Manager",
"update_win_title":"",
"win_id":"ProductList",
"maxRecords":"",
"addNewItemAt":"bottom",
"multiple_formtabs":"",
"actionbuttonsperrow":4,
"winbuttonslist":"",
"extrahandlers":"this.duplicate",
"filtersperrow":4,
"packageName":"rhythmcatalog",
"classname":"productInfo",
"task":"",
"getlistsort":"prod_no",
"getlistsortdir":"",
"use_custom_prefix":"0",
"prefix":"",
"grid":"",
"gridload_mode":2,
"check_resid":"0",
"check_resid_TV":"",
"join_alias":"ProductLine",
"has_jointable":"yes",
"getlistwhere":"",
"joins":"\n",
"cmpmaincaption":"",
"cmptabcaption":"Product Listing",
"cmptabdescription":"This is a listing of all products in the Rhythmlink database",
"cmptabcontroller":"",
"winbuttons":"",
"onsubmitsuccess":"",
"submitparams":""
},
"columns":[
{
"MIGX_id":1,
"header":"id",
"dataIndex":"id",
"width":"",
"sortable":"false",
"show_in_grid":"0",
"renderer":"",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"[]"
},
{
"MIGX_id":3,
"header":"Product Number",
"dataIndex":"prod_no",
"width":"",
"sortable":true,
"show_in_grid":1,
"renderer":"this.renderRowActions",
"clickaction":"selectFromGrid",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"[]"
}
]
}
[[+id:is=``:then=`1`:else=`0`]]