I have CB 1.9.1 on Joomla 3.3.1 for a Sporting Organisation website.
I am using Hikashop for Online Store to be available for Registered players only.
I started originally to use VirtueMart but as it was only limited to J2.x and lacked Front End Management features etc I moved to Hikashop and built the site on Joomla 3 platform.
I know that there was a CB Plugin for Virtuemart to sync the CB Users data with Virtuemart, but none for Hikashop.
Hikashop uses a 2 Special Zone Tables for Country and State Codes (A primary Table listing all State and Country Code information and a Link Table linking States to Countries).
When a User inputs their Address information into Hikashop, as soon as they choose a Country, the State Select field automatically updates the selection list, ie Choose Australia, then All Aust States are listed.
I wanted to sync my CB User Data with Hikashop, so I have just tested a CB AutoAction plugin that I wrote to Insert CB User Data into the Hikashop Address Table the values from the comprofiler table, which works fine for both updates and New User registrations. This then stops Hikashop from asking for Address details for the current user when they go to checkout.
Because of the way Hikashop uses this Zone Table for State and Country, I tried to setup two CB Fields cb_country and cb_state where you select your country first from the Zone Table (query Drop down (single select) Similar to your Tutorial Page.
I then I want to have the cb_state field (query Drop down (single select) pull the list of appropriate States which are linked to the Country chosen previously. ( I used in the select query for cb_state "Where Country_code = [cb_country]"
I understand that Until I submit the registration request CB wont add the user record to the comprofiler table, but is there a way to create a Dynamic DropDown Select List based on a CB Field (front end) prior to Update / insert record.
So for the moment, I have ditched the Country Field, and base the cb_state field to use a hard coded country code.
Or can you look at for CB 2 onwards, 2 x additional special Field Types for Country and State Codes.