DMXzone App Connect Manual
February 14, 2017
Learn how to work with DMXzone App Connect
In this article you'll find useful tutorial that will teach you how to work with DMXzone App Connect. First, you can start with the basics so you can explore the panel and its features. We also covered topics such as how to use the dynamic attributes, binding form inputs data and many more. All tutorials are available in video and step by step format. If you experience any trouble, working with this extension, please post in the support forum or contact our Live support.
Table of Contents
Getting started with DMXzone App Connect Learn how to install DMXzone extensions Enable App Connect panel in Dreamweaver and the main features
Data Binding and Dynamic Attributes Learn how to use the dynamic attributes Learn how to bind dynamic values to your form inputs, using DMXzone App Connect. Learn how to show HTML formatted content on your page Learn how to use the static events options integrated in DMXzone App Connect
Working with Forms and Inputs Use your form inputs as a data source and bind their data Learn how to use App Connect Medium Editor Regions Learn how to use App Connect Medium Editor Textarea Learn how to add images in the content using App Connect Medium Editor Learn how to reset your form fields on submit Learn how to create dynamic dependent drop-downs for small data sources Learn how to create dynamic dependent drop-downs for large data sources. Learn how to create dynamic drop-down lists with Bootstrap 3 Dynamic Form Generator 2.
Data and Input Validation Learn how to add client-side validation to your forms Learn how to add server-side validation to your forms Learn how to stop spambots from submitting your forms, using App Connect reCAPTCHA Learn how to restrict file types and file size for your file inputs. Learn how to check if a record already exists in your database Learn how to add unicode validation to your form inputs Learn how to add validation to App Connect Medium Editor Use Browser Login Dialog for Authentication with DMXzone Security Provider
Repeat Regions and Lists Learn how to add repeat regions with dynamic data on your page Learn how to create dynamic drop-downs Learn how to create clientside paging with the Data View component Learn how to create dynamic responsive tables with Bootstrap 3 Dynamic Table Generator 2 Learn how to edit a dynamic table with Bootstrap 3 Dynamic Table Generator 2
Working with Databases Learn how to filter your database query using a form input Learn insert records into your database Learn how to delete database records Learn how to automatically generate an insert record form Learn how to automatically generate an update record form Learn how to save your form data automatically Learn how to create paging from a server action paged query Learn how to create a paged query and add pagination buttons Learn how to show the total number of records, returned by a database query Learn how to show or hide elements on your page when your query returns no results Learn how to nest database queries Learn how to insert multiple database records Learn how to update multiple database records
Master and Detail Learn how to create Master-Detail relationship with App Connect Filter the information on a page, using an URL parameter
File Upload Learn how to upload a file and store its name into a database Learn how to upload multiple files and store their names into a database Learn how to add an image preview before upload using HTML5 File Upload Learn how to send uploaded files to an email
Data Traversal Learn how to work with Data Iterator component Learn how to work with the Data Detail component Learn how to use Data View component in DMXzone App Connect Data Traversal
Formatting, Filtering and Sorting Data Learn how to assign default value to a binding Learn how to use the text formatting options Learn how to use the numeric formatting options Learn how to assign dynamic CSS classes to your elements, using the condition filters Learn how to format dates using DMXzone App Connect Data Formatter Learn how to use the fuzzysearch filter Learn how to sum values returned from a database query Learn how to use the group by filter
Security, Login and Permissions Learn how to create login system for your website Learn how to setup user permissions for your site using DMXzone Security Provider Learn how to show and hide regions on your page based on the logged user role
Sending Emails Learn how to send your contact form data to email using DMXzone Mailer Learn how to use email templates with DMXzone Mailer Learn how to send personalized emails to multiple recipients, coming from a database query
Persistent HTML5 Storage Learn how to work with cookies in App Connect State Management Learn how to cache dynamic data in the browser's local storage for faster data loading Learn how to keep the paging status when reloading the page
Using Server Actions Learn how to use a server action, located in a different Dreamweaver site definition
Work with the user Browser Learn how to redirect users to another page on different evets Learn how to check if cookies are enabled Learn how to check device orientation and server different content for portrait and landscape modes Learn how to show different content on different devices
Automating Data Processing Show the progress until next data refresh Learn how to refresh dynamic data on specific intervals
Animations and Scroll Reveals with Animate CSS 2 Learn how to create animated regions Learn how to create onscroll animations Learn how to setup enter and leave animations for repeat children regions
Making Slideshows, Sliders and Photo Galleries Learn how to use App Connect Slideshow Learn how to create a dynamic responsive slideshow Learn how to use the App Connect Slideshow 2D Transitions. Learn how to use the App Connect Slideshow 3D Transitions.
Advanced Usage Learn how to use App Connect Static Events in order to use dynamic expressions in JS functions Learn how to ctreate an animated alert messsage, displayed once per a few days Learn how to work with session variables, using App Connect State Management