• Call Us
  • 360.322.4907

Monday - Friday ( 09.00 - 18.00 PST )

Extension Support

You have question, we have answers. If you are having trouble with one of our extensions let us know and we'll help you out.
  1. Matt
  2. Documentation
  3. Wednesday, 08 February 2017
NS Download Shop allows you to create custom fields for the checkout page to collect user information. The following field types are available:


  • Text Field
  • Text Block
  • Select List
  • Check Boxes
  • Radio Buttons
  • Terms of Service


https://nswd.co/images/nsds_custom_fields.jpg


To create a custom field go to the backed of your site and navigate to Components > NS Download Shop > Fields and click "New".

https://nswd.co/images/nsds_fields.jpg


1. Insert a Name for your field.

2. Insert a Label for your field. This will be the visible field label on the front end.

3. Select a field type.

4. Click "Save"

5. The Required field setting will force users to fill out a field if it is set to "Required" otherwise they can submit the field empty if it is set to "Optional"

6. The Integration Field is used if you need to integrate the field with another extensions such as Community Builder or JomSocial.

Some example of field integration possibilities are as follows:

NSDS Field Name JomSocial Value Community Builder Value
Organization FIELD_ORGANIZATION cb_company
Website FIELD_WEBSITE website
Address FIELD_ADDRESS address
City FIELD_CITY city
State FIELD_STATE state
Zip FIELD_ZIPE zipcode
Country FIELD_COUNTRY country
Phone FIELD_PHONE phone


7. When selecting Select List, Check-box or Radio Buttons an options field will be displayed where you can insert a value for each select-list selection/check-box/radio button you need. Place one option on each line.

Aside from the ability to make a field required, the custom fields do not have any submission validation functionality at this time.


Terms of Service
One field type is the Terms of Service. The terms of service field allows you to select a standard Joomla article that will insert a "I agree to the terms of service" checkbox during checkout. The text is linked and when clicked will open your terms in a popup modal box so users can read your terms without leaving the checkout page.

You must first create a normal Joomla article containing the text of your terms. Then add the custom field in NSDS and select the article from the article select.

https://nswd.co/images/nsds_fields_terms.jpg


Field Ordering
You can easily change the order of the fields by using the drag and drop function. When viewing the list of fields you have setup click and hold the left mouse button on the little grab handle of the field you want to move and drag it to its new location. If they little 3 dot tower handles are grayed out, click the little up/down icon at the top of the column to activate them.

https://nswd.co/images/nsds_fields_ordering.jpg
Responses (0)


There are no replies made for this post yet.
However, you are not allowed to reply to this post.
Sorry, the discussion is currently locked. You will not be able to post a reply at the moment.

Support is currently

Categories

Announcements
  1. 0 subcategories
General / Billing Questions
  1. 0 subcategories
NS FontAwesome Pro
  1. 4 subcategories
Stripe for RSForm Pro
  1. 4 subcategories
Stripe for RSMembership
  1. 4 subcategories
Stripe for RSEvents
  1. 4 subcategories
NS Members Only
  1. 4 subcategories
NS Mail Template
  1. 4 subcategories
Bitcoin for RSForm Pro
  1. 4 subcategories
NS Share Intent for Zoo
  1. 4 subcategories
NS Name Split
  1. 4 subcategories
NS Formula
  1. 4 subcategories
NS MeetUp
  1. 4 subcategories
NS Nerds
  1. 4 subcategories
NS DownloadShop
  1. 4 subcategories
(360) 322-4907