• Call Us
  • 360.322.4907 or 610.562.2900

Monday - Friday ( 10.00 - 17.00 EST / 07.00 - 14.00 PST )


First, install the plugin using the normal Joomla installer. Once installed, head over to the plugin manager and enable the newly installed plugin.

Next you will need to add the elements to your forms. Either create a new form or open an existing form and you should notice 3 new elements under the Advanced Form Fields header for Country, State and City:


dynamic country state city elements


Click on the elements located in the left menu to add items to your form.


Element Combinations

There are some combinations of the three elements that can't be used due to how they are dynamically populated based on user selections.

If using these elements, the Country element must always be used. It's not possible to use only the State and/or City elements alone. The proper combinations are:

  • Country, State, City
  • Country, State
  • Country

The fields can be in any order you want. Just keep in mind that the country will need to be selected by the user before the state dropdown populates and the state will need to be selected before the city dropdown populates.


General Tab

Insert a unique name for the element. Also add a Caption which will display as the label on the front end. You can also add a Description that can be displayed near the field on the front end (location depends on your layout and framework being used).

csc general


Validations Tab

If you need the fields to be required you can set those options in the popup in the validations tab. Be sure to add an appropriate message that will display when a form is submitted without a selection being made


csc validation


Save the element once finished and then be sure to save the form.



  • Tuesday, 19 June 2018

Support is currently

Support Forum

  1. 0 subcategories
NS FontAwesome Pro
  1. 2 subcategories
Stripe for RSForm Pro
  1. 2 subcategories
NS Members Only
  1. 2 subcategories
NS Mail Template
  1. 2 subcategories
NS Share Intent for Zoo
  1. 2 subcategories
NS Name Split
  1. 2 subcategories
NS Formula
  1. 2 subcategories
CiviCRM for RSForm
  1. 2 subcategories
Marysville, WA 98270 United States
(360) 322-4907
Hamburg, PA 19526 United States
(610) 562-2900