We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 4172
    • 5,888 Posts
    well, ok I know, why I don't like solutions like that, where I don't know what is going under the hood.

    Where does this script getting the datas for the listboxes for district/province/postcode?

    Do you think it is possible to create them manually and add them to the form?
    We would just need to have the postcode_id of the ShipSavePostcode-table, actually.
    [ed. note: Bruno17 last edited this post 11 years, 3 months ago.]
      -------------------------------

      you can buy me a beer, if you like MIGX

      http://webcmsolutions.de/migx.html

      Thanks!
      • 42415
      • 115 Posts
      Quote from: Bruno17 at Jul 01, 2015, 10:16 AM
      well, ok I know, why I don't like solutions like that, where I don't know what is going under the hood.

      Where does this script getting the datas for the listboxes for district/province/postcode?

      Do you think it is possible to create them manually and add them to the form?
      We would just need to have the postcode_id of the ShipSavePostcode-table, actually.

      Hi Bruno,

      Ok understood, I will have a look and see what I can find out, maybe in a couple of days I'll post back.
        • 4172
        • 5,888 Posts
        I think, will be arround here.
        Sorry, if I produce a bit trouble with this.
        There would be a solution with the form and the schema like your have it, too, but I don't like to solve it from the wrong side.

          -------------------------------

          you can buy me a beer, if you like MIGX

          http://webcmsolutions.de/migx.html

          Thanks!
          • 42415
          • 115 Posts
          Hi Bruno,

          I have attached the php file created by the form, only included the lines with district & postcode in.

          Districts have field keys named in this format district1, district2......district34
          Postcodes have field keys named in this format postcode1.....postcode33, postcode34

          What I'm looking to do is;

          I want to edit this file so all 34 district fields send data to 1 field named 'district'.....
          and edit this file so all 34 postcode fields send data to 1 field named 'postcode'.

          Is it just a simple case of replacing district1, district2 with district.....and the same for postcode.

          If yes, which fields?

          "rules":{"province":{"label":"Select Province","fieldtype":"dropdown","required":true,"values":["","Anhui","Beijing","Chongqing","Fujian","Gansu","Guangdong","Guangxi","Guizhou","Hainan","Hebei","Heilongjiang","Henan","Hong Kong","Hubei","Hunan","Inner Mongolia","Jiangsu","Jiangxi","Jilin","Liaoning","Macau","Ningxia","Qinghai","Shaanxi","Shandong","Shanghai","Shanxi","Sichuan","Taiwan","Tianjin","Tibet","Xinjiang","Yunnan","Zhejiang"]},"district1":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Anqing","Bengbu","Bozhou","Chaohu","Chuzhou","Dongzhi","Fuyang","Hefei","Huaibei","Huainan","Huangshan","Huoqiu","Lingbi","Lu'an","Lujiang","Ma'anshan","Mengcheng","Ningguo","Shexian","Shucheng","Susong","Suzhou","Taihe","Taihu","Tongcheng","Tongling","Wuhu","Xuancheng"]},"district2":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Beijing","Huairou","Miyun","Pinggu","Yanqing"]},"district3":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Changshou","Chengkou","Chongqing","Dianjiang","Fuling","Hechuan","Kaixian","Liangping","Penshui","Qianjiang","Qijiang","Rongchang","Wanzhou","Wuxi","Xiushan","Youyang","Yunyang","Zhongxian"]},"district4":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Changting","Fu'an","Fuding","Fuqing","Fuzhou","Gutian","Jianyang","Jinjiang","Longyan","Nanping","Ningde","Pucheng","Putian","Quanzhou","Sanming","Shaowu","Wuping","Wuyishan","Xiamen","Yong'an","Yongding","Zhangping","Zhao'an"]},"district5":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Baiyin","Chengxian","Dingxi","Jinchang","Jintai","Lanzhou","Linxia","Longnan","Longxi","Pingliang","Qingcheng","Tianshui","Wuwei","Yumen","Zhangye"]},"district6":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Chaozhou","Foshan","Guangzhou","Lianzhou","Maiming","Meizhou","Qingyuan","Shantou","Shaoguan","Shenzen","Xinyi","Yingde","Zhanjiang","Zhongshan"]},"district7":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Baise","Beihai","Beilu","Binyang","Bobai","Cenxi","Chongzuo","Dahua","Fangchenggang","Guilin","Guiping","Hechi","Hengxian","Hepu","Heshan","Hezhou","Jingxi","Laibin","Lingshan","Liuzhou","Luzhai","Nandan","Nanning","Pingnan","Pingxiang","Qinzhou","Quanzhou","Rong'an","Rongshui","Tiandong","Wuming","Wuzhou","Xiangzhou","Yizhou","Yulin","Zhaoping","Zhongshan"]},"district8":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Anshun","Bijie","Duyun","Fuquan","Guanling","Guiyang","Huishui","Kaili","Kaiyang","Liping","Liupanshui","Panxian","Qianxi","Qingzhen","Renhuai","Sinan","Songtao","Tongren","Tongzi","Weining","Xingren","Xingyi","Yanhe","Zunyi"]},"district9":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Changjiang","Chengmai","Danzhou","Ding'an","Dongfang","Haikou","Ledong","Lingao","Lingshui","Qionghai","Qiongzhong","Sanya","Tunchang","Wanning","Wenchang","Wuzhishan"]},"district10":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Baoding","Cangzhou","Chengde","Qinhuangdao","Shijazhuang","Tangshan","Weichang","Xingtai","Zhangjiakou"]},"district11":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Daqing","Fujin","Harbin","Jiamusi","JixYichun","Mudanjiang","Nenjiang","Qiqihar","Tahe","Yichun"]},"district12":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Anyang","Dengzhou","Guangshan","Gushi","Hebi","Jiaozuo","Kaifeng","Lingbao","Luanchuan","Luohe","Luoyang","Nanyang","Nanzhao","Pingdingshan","Puyang","Ruzhou","Shangcai","Shangqui","Taikang","Tongbai","Tongxu","Xinxiang","Xinyang","Xixian","Xuchang","Zhengzhou","Zhoukou","Zhumadian"]},"district13":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Hong Kong Island","Kowloon","Lantau","New Territories","Outlying Islands"]},"district14":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Enshi","Huangshi","Jingmen","Jingzhou","Shiyen","Wuhan","Xiangyang","Yichang"]},"district15":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Anhua","Anxiang","Changde","Changsha","Chenxi","Chenzhou","Cili","Daoxian","Dongkou","Hengyang","Hongjiang","Huaihua","Jianghua","Jingzhou","Jishou","Leiyang","Lengshuijiang","Liling","Liuyang","Lixian","Longshan","Loudi","Miluo","Pingjiang","Qidong","Shaoyang","Shuangfeng","Wugang","Xiangtan","Yiyang","Yizhang","Yongshun","Yongzhou","Yuanling","Yueyang","Zhuzhou","Zixing"]},"district16":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Baotou","Genhe","Hohhot","Holingol","Hulunbuir","Jalaid","Jarud","Ordos","Oroqen","Otog","Ulanhot","Wuhai","Xilinhot","Yakeshi","Zalantun"]},"district17":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Baoying","Binhai","Changshu","Changzhou","Dafeng","Dongtai","Gaoyou","Guanyun","Huai'an","Jiangyin","Kunshan","Lianyungang","Nanjing","Nantong","Pizhou","Rugao","Sheyang","Shuyang","Siqian","Suzhou","Taizhou","Wuxi","Xuzhou","Yancheng","Yangzhou","Yixing","Zhangjiagang","Zhenjiang"]},"district18":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Anyuan","Dayu","Duchang","Fengcheng","Fengxin","Fuzhou","Ganzhou","Gao'an","Guangchang","Ji'an","Jingdezhen","Jishui","Jiujiang","Leping","Longnan","Nanchang","Nancheng","Nankang","Ningdu","Pingxiang","Poyang","Ruichang","Ruijin","Shangrao","Suichuan","Taihe","Wuning","Xiashui","Xinyu","Yichun","Yongxin"]},"district19":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Baicheng","Baishan","Changchun","Dunhua","Fusonh","Jilin","Liaoyuan","Siping","Songyuan","Tongyu","Yanji","Yushu"]},"district20":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Anshan","Dalian","Dandong","Fushun","Jinzhou","Shenyang","Suizhong","Tieling","Wafangdian","Yingkou"]},"district21":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Coloane","Cotai","Macau Peninsular","Taipa"]},"district22":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Guyuan","Haiyuan","Lingwu","Shizuishan","Tongxin","Wuzhong","Xiji","Yinchuan","Zhongning","Zhongwei"]},"district23":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Datong","Delhi","Golmud","Gonghe","Minhe","Xining","Yushu"]},"district24":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Ankang","Baoji","Dingbian","Hanzhong","Shangluo","Suide","Tongchuan","Xi'an","Yan'an","Yulin"]},"district25":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Dongying","Jinan","Jining","Linyi","Qingdao","Tai'an","Weifang","Yantai","Zibo"]},"district26":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Baoshan","Chongming","Fengxian","Jiading","Jinshan","Minhang","Pudong","Puxi","Qingpu","Shanghai","Songjiang"]},"district27":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Changzhi","Datong","Linfen","Shuozhou","Taiyuan","Xiaoyi","Xinzhou"]},"district28":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Chengdu","Guangyuan","Hanyuan","Jiangyou","Jianyang","Leshan","Luzhou","Mianning","Mianyang","Nanchong","Neijiang","Xichang","Xuyong","Ya'an","Yibin"]},"district29":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Chiayi","Hsinchu","Kaohsiung","Keelung","New Taipei","Taichung","Taipei","Taoyuan"]},"district30":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Baodi","Jinghai","Jixian","Ninghe","Tanggu","Tianjin","Wuqing"]},"district31":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Chamdo","Gonggar","Lhasa","Lhunze","Nagqu","Nedong","Nyingchi","Shigatse"]},"district32":{"label":"Select District","fieldtype":"dropdown","values":["Aksu","Altay","Gulja","Hotan","Karamay","Kaxgar","Korla","Kumul","Kuqa","Kuytun","Shihezi","Tacheng","Turpan","Urumqi","Yarkant"]},"district33":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Baoshan","Binchuan","Chuxiong","Dali","Gejiu","Jinghong","Kunming","Lancang","Lijiang","Lincang","Mang","Mile","Pu'er","Qujing","Wenshan","Xuanwei","Yuxi","Zhaotong"]},"district34":{"label":"Select District","fieldtype":"dropdown","required":true,"values":["","Hangzhou","Huzhou","Jiaxing","Ningbo","Quzhou","Taizhou","Wenzhou"]},"postcode1":{"decimals":0,"range":{"0":230000,"1":249999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode2":{"decimals":0,"range":{"0":100000,"1":109999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode3":{"decimals":0,"range":{"0":400000,"1":409999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode4":{"decimals":0,"range":{"0":350000,"1":369999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode5":{"decimals":0,"range":{"0":730000,"1":749999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode6":{"decimals":0,"range":{"0":510000,"1":529999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode7":{"decimals":0,"range":{"0":530000,"1":549999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode8":{"decimals":0,"range":{"0":550000,"1":569999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode9":{"decimals":0,"range":{"0":570000,"1":579999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode10":{"decimals":0,"range":{"0":50000,"1":79999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode11":{"decimals":0,"range":{"0":150000,"1":169999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode12":{"decimals":0,"range":{"0":450000,"1":479999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode13":{"decimals":0,"range":{"0":999076,"1":999077,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode14":{"decimals":0,"range":{"0":430000,"1":449999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode15":{"decimals":0,"range":{"0":410000,"1":429999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode16":{"decimals":0,"range":{"0":10000,"1":29999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode17":{"decimals":0,"range":{"0":210000,"1":229999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode18":{"decimals":0,"range":{"0":330000,"1":349999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode19":{"decimals":0,"range":{"0":130000,"1":139999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode20":{"decimals":0,"range":{"0":110000,"1":129999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode21":{"decimals":0,"range":{"0":999077,"1":999078,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode22":{"decimals":0,"range":{"0":750000,"1":759999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode23":{"decimals":0,"range":{"0":810000,"1":819999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode24":{"decimals":0,"range":{"0":710000,"1":729999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode25":{"decimals":0,"range":{"0":250000,"1":279999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode26":{"decimals":0,"range":{"0":200000,"1":209999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode27":{"decimals":0,"range":{"0":30000,"1":49999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode28":{"decimals":0,"range":{"0":610000,"1":649999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode29":{"decimals":0,"range":{"0":0,"1":9999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode30":{"decimals":0,"range":{"0":300000,"1":309999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode31":{"decimals":0,"range":{"0":850000,"1":859999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode32":{"decimals":0,"range":{"0":830000,"1":849999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode33":{"decimals":0,"range":{"0":650000,"1":679999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"postcode34":{"decimals":0,"range":{"0":310000,"1":329999,"2":1},"label":"PostCode","fieldtype":"number","required":true},"date132":{"date":true,"label"
          
          
          "payment_rules":{"province":{},"district1":{},"district2":{},"district3":{},"district4":{},"district5":{},"district6":{},"district7":{},"district8":{},"district9":{},"district10":{},"district11":{},"district12":{},"district13":{},"district14":{},"district15":{},"district16":{},"district17":{},"district18":{},"district19":{},"district20":{},"district21":{},"district22":{},"district23":{},"district24":{},"district25":{},"district26":{},"district27":{},"district28":{},"district29":{},"district30":{},"district31":{},"district32":{},"district33":{},"district34":{},"country":{},"malaysiastate":{},"thaiprovince":{},"usstate":{},"canadaprovince":{},"ukcounty":{},"australiastate":{},"russiacity":{},"indiastate":{},"indonesiaprovince":{},"philippineregion":{},"japanprefecture":{},"brazilstate":{},"packagetype":{},"radio148":{}},
          "conditional_rules":{"district1":{"element":{"name":"province","operator":"is","value":"Anhui"}},"district2":{"element":{"name":"province","operator":"is","value":"Beijing"}},"district3":{"element":{"name":"province","operator":"is","value":"Chongqing"}},"district4":{"element":{"name":"province","operator":"is","value":"Fujian"}},"district5":{"element":{"name":"province","operator":"is","value":"Gansu"}},"district6":{"element":{"name":"province","operator":"is","value":"Guangdong"}},"district7":{"element":{"name":"province","operator":"is","value":"Guangxi"}},"district8":{"element":{"name":"province","operator":"is","value":"Guizhou"}},"district9":{"element":{"name":"province","operator":"is","value":"Hainan"}},"district10":{"element":{"name":"province","operator":"is","value":"Hebei"}},"district11":{"element":{"name":"province","operator":"is","value":"Heilongjiang"}},"district12":{"element":{"name":"province","operator":"is","value":"Henan"}},"district13":{"element":{"name":"province","operator":"is","value":"Hong Kong"}},"district14":{"element":{"name":"province","operator":"is","value":"Hubei"}},"district15":{"element":{"name":"province","operator":"is","value":"Hunan"}},"district16":{"element":{"name":"province","operator":"is","value":"Inner Mongolia"}},"district17":{"element":{"name":"province","operator":"is","value":"Jiangsu"}},"district18":{"element":{"name":"province","operator":"is","value":"Jiangxi"}},"district19":{"element":{"name":"province","operator":"is","value":"Jilin"}},"district20":{"element":{"name":"province","operator":"is","value":"Liaoning"}},"district21":{"element":{"name":"province","operator":"is","value":"Macau"}},"district22":{"element":{"name":"province","operator":"is","value":"Ningxia"}},"district23":{"element":{"name":"province","operator":"is","value":"Qinghai"}},"district24":{"element":{"name":"province","operator":"is","value":"Shaanxi"}},"district25":{"element":{"name":"province","operator":"is","value":"Shandong"}},"district26":{"element":{"name":"province","operator":"is","value":"Shanghai"}},"district27":{"element":{"name":"province","operator":"is","value":"Shanxi"}},"district28":{"element":{"name":"province","operator":"is","value":"Sichuan"}},"district29":{"element":{"name":"province","operator":"is","value":"Taiwan"}},"district30":{"element":{"name":"province","operator":"is","value":"Tianjin"}},"district31":{"element":{"name":"province","operator":"is","value":"Tibet"}},"district32":{"element":{"name":"province","operator":"is","value":"Xinjiang"}},"district33":{"element":{"name":"province","operator":"is","value":"Yunnan"}},"district34":{"element":{"name":"province","operator":"is","value":"Zhejiang"}},"postcode1":{"element":{"name":"province","operator":"is","value":"Anhui"}},"postcode2":{"element":{"name":"province","operator":"is","value":"Beijing"}},"postcode3":{"element":{"name":"province","operator":"is","value":"Chongqing"}},"postcode4":{"element":{"name":"province","operator":"is","value":"Fujian"}},"postcode5":{"element":{"name":"province","operator":"is","value":"Gansu"}},"postcode6":{"element":{"name":"province","operator":"is","value":"Guangdong"}},"postcode7":{"element":{"name":"province","operator":"is","value":"Guangxi"}},"postcode8":{"element":{"name":"province","operator":"is","value":"Guizhou"}},"postcode9":{"element":{"name":"province","operator":"is","value":"Hainan"}},"postcode10":{"element":{"name":"province","operator":"is","value":"Hebei"}},"postcode11":{"element":{"name":"province","operator":"is","value":"Heilongjiang"}},"postcode12":{"element":{"name":"province","operator":"is","value":"Henan"}},"postcode13":{"element":{"name":"province","operator":"is","value":"Hong Kong"}},"postcode14":{"element":{"name":"province","operator":"is","value":"Hubei"}},"postcode15":{"element":{"name":"province","operator":"is","value":"Hunan"}},"postcode16":{"element":{"name":"province","operator":"is","value":"Inner Mongolia"}},"postcode17":{"element":{"name":"province","operator":"is","value":"Jiangsu"}},"postcode18":{"element":{"name":"province","operator":"is","value":"Jiangxi"}},"postcode19":{"element":{"name":"province","operator":"is","value":"Jilin"}},"postcode20":{"element":{"name":"province","operator":"is","value":"Liaoning"}},"postcode21":{"element":{"name":"province","operator":"is","value":"Macau"}},"postcode22":{"element":{"name":"province","operator":"is","value":"Ningxia"}},"postcode23":{"element":{"name":"province","operator":"is","value":"Qinghai"}},"postcode24":{"element":{"name":"province","operator":"is","value":"Shaanxi"}},"postcode25":{"element":{"name":"province","operator":"is","value":"Shandong"}},"postcode26":{"element":{"name":"province","operator":"is","value":"Shanghai"}},"postcode27":{"element":{"name":"province","operator":"is","value":"Shanxi"}},"postcode28":{"element":{"name":"province","operator":"is","value":"Sichuan"}},"postcode29":{"element":{"name":"province","operator":"is","value":"Taiwan"}},"postcode30":{"element":{"name":"province","operator":"is","value":"Tianjin"}},"postcode31":{"element":{"name":"province","operator":"is","value":"Tibet"}},"postcode32":{"element":{"name":"province","operator":"is","value":"Xinjiang"}},"postcode33":{"element":{"name":"province","operator":"is","value":"Yunnan"}},"postcode34":{"element"
          [ed. note: jimmyjazz last edited this post 11 years, 3 months ago.]
            • 42415
            • 115 Posts
            Hi Bruno,

            Is the code above sufficient to suggest a resolution to this problem or do you need more info?
              • 4172
              • 5,888 Posts
              I think, I would try to copy the generated code and the javascript to your template (without iframe), replace the listbox code with self-generated code and use formit with formit2db for saving the result.
                -------------------------------

                you can buy me a beer, if you like MIGX

                http://webcmsolutions.de/migx.html

                Thanks!