Migx Backend weired behaviour with switchoption

Summary

I have created a migx cmp. there are 4 columns which shoud act as On/Off.
the first worked, afer adding the three more a click on one of them changes the first column.

Step to reproduce

the json is:

{
  "formtabs":[
    {
      "MIGX_id":2,
      "caption":"Basisdaten",
      "print_before_tabs":"0",
      "fields":[
        {
          "MIGX_id":89,
          "field":"id",
          "caption":"id",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"none",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":1
        },
        {
          "MIGX_id":24,
          "field":"resource_id",
          "caption":"Seite",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"resourcelist",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":[
            {
              "MIGX_id":1,
              "context":"kb",
              "sourceid":"kb"
            }
          ],
          "inputOptionValues":"@SELECT '' AS pagetitle, '' AS id, -1 AS sort_order UNION SELECT `pagetitle`, `id`, `id` AS sort_order FROM `modx_site_content` WHERE deleted`=0 AND `parent`=182 ORDER BY id ASC",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":2
        },
        {
          "MIGX_id":20,
          "field":"author",
          "caption":"Autor",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"listbox",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"@SELECT '' AS pagetitle, '' AS id, -1 AS sort_order UNION SELECT `pagetitle`, `id`, `id` AS sort_order FROM `modx_site_content` WHERE `published`=1 AND `deleted`=0 AND `parent`=187 ORDER BY sort_order ASC",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":3
        },
        {
          "MIGX_id":52,
          "field":"lang",
          "caption":"Sprache",
          "description":"des Buchs (de, en, fr)",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"de",
          "useDefaultIfEmpty":1,
          "pos":4
        },
        {
          "MIGX_id":17,
          "field":"book_title",
          "caption":"Buchtitel",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":5
        },
        {
          "MIGX_id":18,
          "field":"book_subtitle",
          "caption":"Untertitel",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":6
        },
        {
          "MIGX_id":19,
          "field":"blurb",
          "caption":"Beschreibung",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"richtext",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":7
        }
      ],
      "pos":1
    },
    {
      "MIGX_id":25,
      "caption":"Verf\u00fcgbarkeit",
      "print_before_tabs":"0",
      "fields":[
        {
          "MIGX_id":146,
          "field":"has_ebook",
          "caption":"Verf\u00fcgbar als Ebook",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"checkbox",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"Ja==1",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":1
        },
        {
          "MIGX_id":147,
          "field":"has_softcover",
          "caption":"Verf\u00fcgbar als Softcover",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"checkbox",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"Ja==1",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":2
        },
        {
          "MIGX_id":148,
          "field":"has_hardcover",
          "caption":"Verf\u00fcgbar als Hardcover",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"checkbox",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"Ja==1",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":3
        }
      ],
      "pos":2
    },
    {
      "MIGX_id":20,
      "caption":"ebook",
      "print_before_tabs":"0",
      "fields":[
        {
          "MIGX_id":121,
          "field":"isbn_epub",
          "caption":"ISBN Epub",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":1
        },
        {
          "MIGX_id":122,
          "field":"price_ebook",
          "caption":"Preis",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0.00",
          "useDefaultIfEmpty":1,
          "pos":2
        }
      ],
      "pos":3
    },
    {
      "MIGX_id":21,
      "caption":"Taschenbuch",
      "print_before_tabs":"0",
      "fields":[
        {
          "MIGX_id":123,
          "field":"isbn_softcover",
          "caption":"ISBN Taschenbuch",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":" ",
          "useDefaultIfEmpty":"0",
          "pos":1
        },
        {
          "MIGX_id":124,
          "field":"price_softcover",
          "caption":"Preis Taschenbuch",
          "description":"z.\u202fB. 12.99",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0.00",
          "useDefaultIfEmpty":1,
          "pos":2
        },
        {
          "MIGX_id":125,
          "field":"softcover_width",
          "caption":"Breite",
          "description":"in mm",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":3
        },
        {
          "MIGX_id":126,
          "field":"softcover_height",
          "caption":"H\u00f6he",
          "description":"in mm",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":4
        },
        {
          "MIGX_id":127,
          "field":"softcover_depth",
          "caption":"Dicke",
          "description":"in mm",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":5
        },
        {
          "MIGX_id":128,
          "field":"softcover_weight",
          "caption":"Gewicht",
          "description":"in Gramm",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":6
        },
        {
          "MIGX_id":145,
          "field":"pages_softcover",
          "caption":"Seiten",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":7
        }
      ],
      "pos":4
    },
    {
      "MIGX_id":22,
      "caption":"Hardcover",
      "print_before_tabs":"0",
      "fields":[
        {
          "MIGX_id":129,
          "field":"isbn_hardcover",
          "caption":"ISBN Hardcover",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":1
        },
        {
          "MIGX_id":130,
          "field":"price_hardcover",
          "caption":"Preis",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0.00",
          "useDefaultIfEmpty":1,
          "pos":2
        },
        {
          "MIGX_id":131,
          "field":"hardcover_width",
          "caption":"Breite",
          "description":"in mm",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":3
        },
        {
          "MIGX_id":132,
          "field":"hardcover_height",
          "caption":"H\u00f6he",
          "description":"in mm",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":4
        },
        {
          "MIGX_id":133,
          "field":"hardcover_depth",
          "caption":"Dicke",
          "description":"in mm",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":5
        },
        {
          "MIGX_id":134,
          "field":"hardcover_weight",
          "caption":"Gewicht",
          "description":"in Gramm",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":6
        },
        {
          "MIGX_id":135,
          "field":"pages_hardcover",
          "caption":"Seiten",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"0",
          "useDefaultIfEmpty":1,
          "pos":7
        }
      ],
      "pos":5
    },
    {
      "MIGX_id":23,
      "caption":"Verlagsdaten",
      "print_before_tabs":"0",
      "fields":[
        {
          "MIGX_id":136,
          "field":"published_at",
          "caption":"Ver\u00f6ffentlichungsdatum",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"date",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":1
        },
        {
          "MIGX_id":137,
          "field":"publisher",
          "caption":"Verlagsangabe",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"kontrabande Verlag, K\u00f6ln",
          "useDefaultIfEmpty":1,
          "pos":2
        }
      ],
      "pos":6
    },
    {
      "MIGX_id":24,
      "caption":"Links",
      "print_before_tabs":"0",
      "fields":[
        {
          "MIGX_id":138,
          "field":"link_amazon",
          "caption":"Amazon",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":1
        },
        {
          "MIGX_id":139,
          "field":"link_buecherde",
          "caption":"B\u00fccher.de",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":2
        },
        {
          "MIGX_id":140,
          "field":"link_ebookde",
          "caption":"Ebook.de",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":3
        },
        {
          "MIGX_id":141,
          "field":"link_hugendubel",
          "caption":"Hugendubel",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":4
        },
        {
          "MIGX_id":142,
          "field":"link_meinebuchhandlungde",
          "caption":"MeineBuchhandlung.de",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":5
        },
        {
          "MIGX_id":143,
          "field":"link_osiander",
          "caption":"Osiander",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":6
        },
        {
          "MIGX_id":144,
          "field":"link_thalia",
          "caption":"Thalia",
          "description":"",
          "description_is_code":"0",
          "inputTV":"",
          "inputTVtype":"",
          "validation":"",
          "configs":"",
          "restrictive_condition":"",
          "display":"",
          "sourceFrom":"config",
          "sources":"",
          "inputOptionValues":"",
          "default":"",
          "useDefaultIfEmpty":"0",
          "pos":7
        }
      ],
      "pos":7
    }
  ],
  "contextmenus":"update||duplicate||remove",
  "actionbuttons":"addItem||bulk",
  "columnbuttons":"update||duplicate||publish||unpublish||remove",
  "filters":"",
  "extended":{
    "migx_add":"Neues Buch",
    "disable_add_item":"",
    "add_items_directly":"",
    "formcaption":"",
    "update_win_title":"Buchdaten",
    "win_id":"bookdetail",
    "maxRecords":"",
    "addNewItemAt":"bottom",
    "media_source_id":"",
    "multiple_formtabs":"",
    "multiple_formtabs_label":"",
    "multiple_formtabs_field":"",
    "multiple_formtabs_optionstext":"",
    "multiple_formtabs_optionsvalue":"",
    "actionbuttonsperrow":4,
    "winbuttonslist":"cancel||done",
    "extrahandlers":"",
    "filtersperrow":4,
    "packageName":"Bookdetails",
    "classname":"Bookdetails\\Model\\Bookdetail",
    "task":"",
    "getlistsort":"",
    "getlistsortdir":"",
    "sortconfig":"",
    "gridpagesize":"",
    "use_custom_prefix":"0",
    "prefix":"",
    "grid":"",
    "gridload_mode":1,
    "check_resid":1,
    "check_resid_TV":"",
    "join_alias":"",
    "has_jointable":"no",
    "getlistwhere":"",
    "joins":"",
    "hooksnippets":"",
    "cmpmaincaption":"B\u00fccher",
    "cmptabcaption":"Buchdetails verwalten",
    "cmptabdescription":"Erfassen und Pflegen von B\u00fcchern",
    "cmptabcontroller":"",
    "winbuttons":"",
    "onsubmitsuccess":"",
    "submitparams":""
  },
  "permissions":{
    "apiaccess":"",
    "view":"",
    "list":"",
    "save":"",
    "create":"",
    "remove":"",
    "delete":"",
    "publish":"",
    "unpublish":"",
    "viewdeleted":"",
    "viewunpublished":""
  },
  "fieldpermissions":"",
  "columns":[
    {
      "MIGX_id":1,
      "header":"id",
      "dataIndex":"id",
      "width":"",
      "sortable":"false",
      "show_in_grid":"0",
      "customrenderer":"",
      "renderer":"",
      "clickaction":"",
      "selectorconfig":"",
      "renderchunktpl":"",
      "renderoptions":"",
      "editor":""
    },
    {
      "MIGX_id":22,
      "header":"Seite",
      "dataIndex":"resource_id",
      "width":25,
      "sortable":1,
      "show_in_grid":1,
      "customrenderer":"",
      "renderer":"",
      "clickaction":"",
      "selectorconfig":"",
      "renderchunktpl":"",
      "renderoptions":"",
      "editor":"this.textEditor"
    },
    {
      "MIGX_id":9,
      "header":"live",
      "dataIndex":"published",
      "width":20,
      "sortable":"false",
      "show_in_grid":1,
      "customrenderer":"",
      "renderer":"this.renderClickCrossTick",
      "clickaction":"switchOption",
      "selectorconfig":{
        "field":"published"
      },
      "renderchunktpl":"",
      "renderoptions":[
        {
          "MIGX_id":1001,
          "name":"An",
          "use_as_fallback":"",
          "value":1,
          "clickaction":"switchOption",
          "handler":"",
          "image":""
        },
        {
          "MIGX_id":1002,
          "name":"Aus",
          "use_as_fallback":"",
          "value":"0",
          "clickaction":"switchOption",
          "handler":"",
          "image":""
        }
      ],
      "editor":""
    },
    {
      "MIGX_id":17,
      "header":"Titel",
      "dataIndex":"book_title",
      "width":250,
      "sortable":1,
      "show_in_grid":1,
      "customrenderer":"",
      "renderer":"",
      "clickaction":"",
      "selectorconfig":"",
      "renderchunktpl":"",
      "renderoptions":"",
      "editor":"this.textEditor"
    },
    {
      "MIGX_id":24,
      "header":"E",
      "dataIndex":"has_ebook",
      "width":20,
      "sortable":"false",
      "show_in_grid":1,
      "customrenderer":"",
      "renderer":"this.renderClickCrossTick",
      "clickaction":"switchOption",
      "selectorconfig":"",
      "renderchunktpl":"",
      "renderoptions":[
        {
          "MIGX_id":2001,
          "name":"An",
          "use_as_fallback":"",
          "value":1,
          "clickaction":"switchOption",
          "handler":"",
          "image":""
        },
        {
          "MIGX_id":2002,
          "name":"Aus",
          "use_as_fallback":"",
          "value":"0",
          "clickaction":"switchOption",
          "handler":"",
          "image":""
        }
      ],
      "editor":"this.listboxEditor"
    },
    {
      "MIGX_id":25,
      "header":"T",
      "dataIndex":"has_softcover",
      "width":20,
      "sortable":"false",
      "show_in_grid":1,
      "customrenderer":"",
      "renderer":"this.renderClickCrossTick",
      "clickaction":"switchOption",
      "selectorconfig":"",
      "renderchunktpl":"",
      "renderoptions":[
        {
          "MIGX_id":3001,
          "name":"Ann",
          "use_as_fallback":"",
          "value":1,
          "clickaction":"switchOption",
          "handler":"",
          "image":""
        },
        {
          "MIGX_id":3002,
          "name":"Auss",
          "use_as_fallback":"",
          "value":"0",
          "clickaction":"switchOption",
          "handler":"",
          "image":""
        }
      ],
      "editor":""
    },
    {
      "MIGX_id":26,
      "header":"H",
      "dataIndex":"has_hardcover",
      "width":20,
      "sortable":1,
      "show_in_grid":1,
      "customrenderer":"",
      "renderer":"this.renderClickCrossTick",
      "clickaction":"switchOption",
      "selectorconfig":"",
      "renderchunktpl":"",
      "renderoptions":[
        {
          "MIGX_id":4001,
          "name":"An",
          "use_as_fallback":"",
          "value":1,
          "clickaction":"switchOption",
          "handler":"",
          "image":""
        },
        {
          "MIGX_id":4002,
          "name":"Aus",
          "use_as_fallback":"",
          "value":"0",
          "clickaction":"switchOption",
          "handler":"",
          "image":""
        }
      ],
      "editor":""
    },
    {
      "MIGX_id":20,
      "header":"Ebook",
      "dataIndex":"price_ebook",
      "width":40,
      "sortable":1,
      "show_in_grid":1,
      "customrenderer":"",
      "renderer":"",
      "clickaction":"",
      "selectorconfig":"",
      "renderchunktpl":"",
      "renderoptions":"",
      "editor":"this.textEditor"
    },
    {
      "MIGX_id":13,
      "header":"TB",
      "dataIndex":"price_softcover",
      "width":40,
      "sortable":1,
      "show_in_grid":1,
      "customrenderer":"",
      "renderer":"",
      "clickaction":"",
      "selectorconfig":"",
      "renderchunktpl":"[[+has_ebook:is=`1`:then=`[[+price_ebook]] \u20ac`:else=``]]",
      "renderoptions":"",
      "editor":"this.textEditor"
    },
    {
      "MIGX_id":14,
      "header":"HC",
      "dataIndex":"price_hardcover",
      "width":40,
      "sortable":1,
      "show_in_grid":1,
      "customrenderer":"",
      "renderer":"",
      "clickaction":"",
      "selectorconfig":"",
      "renderchunktpl":"",
      "renderoptions":"",
      "editor":"this.textEditor"
    }
  ],
  "category":"Buchdetails"
}

And the xml field list:

<?xml version="1.0" encoding="UTF-8"?>
<model package="Bookdetails\Model\" baseClass="xpdo\Om\xPDOObject" platform="mysql" defaultEngine="InnoDB" version="3.0">
    <object class="Bookdetail" table="bookdetails" extends="xpdo\Om\xPDOSimpleObject">

<field key="id" dbtype="int" precision="10" attributes="unsigned auto_increment" phptype="integer" null="false" />

        <field key="resource_id" dbtype="int" precision="10" attributes="unsigned" phptype="integer" null="false" default="0" />
        <field key="lang" dbtype="varchar" precision="10" phptype="string" null="false" default="de" />

        <field key="book_title" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
        <field key="book_subtitle" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
        <field key="author" dbtype="varchar" precision="255" phptype="string" null="false" default="" />

<field key="has_ebook"  dbtype="tinyint" precision="1" attributes="unsigned" phptype="int" null="false" default="0" />
<field key="has_softcover"  dbtype="tinyint" precision="1" attributes="unsigned" phptype="int" null="false" default="0" />
<field key="has_hardcover"  dbtype="tinyint" precision="1" attributes="unsigned" phptype="int" null="false" default="0" />


        <field key="isbn_epub" dbtype="varchar" precision="20" phptype="string" null="false" default="" />
        <field key="isbn_softcover" dbtype="varchar" precision="20" phptype="string" null="false" default="" />
        <field key="isbn_hardcover" dbtype="varchar" precision="20" phptype="string" null="false" default="" />

        <field key="pages_epub"      dbtype="int" precision="5" attributes="unsigned" phptype="integer" null="false" default="1" />
        <field key="pages_softcover" dbtype="int" precision="5" attributes="unsigned" phptype="integer" null="false" default="1" />
        <field key="pages_hardcover" dbtype="int" precision="5" attributes="unsigned" phptype="integer" null="false" default="1" />

        <field key="softcover_width" dbtype="int" precision="5" phptype="float" null="false" default="127" />
        <field key="softcover_height" dbtype="int" precision="5" phptype="float" null="false" default="203" />
        <field key="softcover_depth" dbtype="int" precision="5" phptype="float" null="false" default="10" />
        <field key="softcover_weight" dbtype="int" precision="5" phptype="float" null="false" default="9999" />

        <field key="hardcover_width" dbtype="int" precision="5" phptype="float" null="false" default="127" />
        <field key="hardcover_height" dbtype="int" precision="5" phptype="float" null="false" default="203" />
        <field key="hardcover_depth" dbtype="int" precision="5" phptype="float" null="false" default="10" />
        <field key="hardcover_weight" dbtype="int" precision="5" phptype="float" null="false" default="9999" />

        <field key="price_ebook"     dbtype="decimal" precision="10,2" phptype="float" null="true" default="999" />
        <field key="price_softcover" dbtype="decimal" precision="10,2" phptype="float" null="true" default="999" />
        <field key="price_hardcover" dbtype="decimal" precision="10,2" phptype="float" null="true" default="999" />

        <field key="link_amazon" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
        <field key="link_buecherde" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
        <field key="link_hugendubel" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
        <field key="link_ebookde" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
        <field key="link_thalia" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
        <field key="link_osiander" dbtype="varchar" precision="255" phptype="string" null="false" default="" />
        <field key="link_meinebuchhandlungde" dbtype="varchar" precision="255" phptype="string" null="false" default="" />

        <field key="publisher" dbtype="varchar" precision="255" phptype="string" null="false" default="kontrabande Verlag, Köln" />
        <field key="published_at" dbtype="date" phptype="date" null="true" />
        <field key="blurb" dbtype="text" phptype="string" null="false" default="" />

        <field key="deleted" dbtype="tinyint" precision="1" attributes="unsigned" phptype="int" null="false" default="0" />
        <field key="published" dbtype="tinyint" precision="1" attributes="unsigned" phptype="int" null="false" default="0" />
    </object>
</model>

Environment

MODX 3.05 and migx 3.02-beta1

The renderer this.renderClickCrossTick is only for publishing/unpublishing an item. (The naming is quite misleading).

Try using this.renderSwitchStatusOptions instead (or maybe use a custom renderer).

1 Like