Getting started with DMXzone App Connect

How to install extensions from DMXzone

Learn how to install DMXzone extensions

DMXzone App Connect Basics

Enable App Connect panel in Dreamweaver and the main features

Data Binding and Dynamic Attributes

Using Dynamic Attributes in DMXzone App Connect

Learn how to use the dynamic attributes

Binding Dynamic Values to Form Inputs

Learn how to bind dynamic values to your form inputs, using DMXzone App Connect.

Display HTML Formatted Content on Your Page

Learn how to show HTML formatted content on your page

DMXzone App Connect: Static Events

Learn how to use the static events options integrated in DMXzone App Connect

Working with Forms and Inputs

Binding Form Inputs Data on Your Page

Use your form inputs as a data source and bind their data

Using App Connect Medium Editor Regions

Learn how to use App Connect Medium Editor Regions

Using App Connect Medium Editor Textarea

Learn how to use App Connect Medium Editor Textarea

Adding Images in the Content with App Connect Medium Editor

Learn how to add images in the content using App Connect Medium Editor

Resetting Dynamic Form on Submit

Learn how to reset your form fields on submit

Dynamic Dependent Drop-downs Part 1: Small Data Sources (up to 3000 records)

Learn how to create dynamic dependent drop-downs for small data sources

Dynamic Dependent Drop-downs Part 2: Large Data Sources (3000+ records)

Learn how to create dynamic dependent drop-downs for large data sources.

Dynamic Drop-Down Lists with Bootstrap 3 Form Generator 2

Learn how to create dynamic drop-down lists with Bootstrap 3 Dynamic Form Generator 2.

Data and Input Validation

Adding Client-side Validation to Your Forms

Learn how to add client-side validation to your forms

Adding Server-side Validation to Your Forms

Learn how to add server-side validation to your forms

Adding Spam Protection To Your Forms

Learn how to stop spambots from submitting your forms, using App Connect reCAPTCHA

Validating File Inputs

Learn how to restrict file types and file size for your file inputs.

Check if a Record Already Exists in Your Database

Learn how to check if a record already exists in your database

Adding Unicode Validation to Your Forms

Learn how to add unicode validation to your form inputs

Applying Validation to App Connect Medium Editor

Learn how to add validation to App Connect Medium Editor

Use Browser Login Dialog for Authentication

Use Browser Login Dialog for Authentication with DMXzone Security Provider

Repeat Regions and Lists

Working with Repeat Regions

Learn how to add repeat regions with dynamic data on your page

Creating Dynamic Drop-down Menus

Learn how to create dynamic drop-downs

Clientside Paging with Data View

Learn how to create clientside paging with the Data View component

Generating Responsive Dynamic Bootstrap 3 Tables

Learn how to create dynamic responsive tables with Bootstrap 3 Dynamic Table Generator 2

Editing Dynamic Bootstrap 3 Tables

Learn how to edit a dynamic table with Bootstrap 3 Dynamic Table Generator 2

Working with Databases

Filtering a Query with Text Input

Learn how to filter your database query using a form input

Insert Database Records with Server and App Connect

Learn insert records into your database

Delete Database Records

Learn how to delete database records

Generating Insert Record Form

Learn how to automatically generate an insert record form

Generating Update Record Form

Learn how to automatically generate an update record form

Auto Saving Update Record Form Content with App Connect Action Scheduler

Learn how to save your form data automatically

Creating Paging from Paged Database Query

Learn how to create paging from a server action paged query

Creating a Paged Query and Custom Pagination Controls

Learn how to create a paged query and add pagination buttons

Displaying the Total Number of Records in a Database Query

Learn how to show the total number of records, returned by a database query

Show or Hide Elements on Your Page, When a Query Returns no Results

Learn how to show or hide elements on your page when your query returns no results

Nesting Database Queries

Learn how to nest database queries

Inserting Multiple Database Records

Learn how to insert multiple database records

Updating Multiple Database Records

Learn how to update multiple database records

Master and Detail

Master-Detail Relationship with App Connect

Learn how to create Master-Detail relationship with App Connect

Details Page, Filterd by an URL Parameter

Filter the information on a page, using an URL parameter

File Upload

Upload a File and Store its Name into a Database

Learn how to upload a file and store its name into a database

Upload Multiple Files and Store their Names into a Database

Learn how to upload multiple files and store their names into a database

Add an Image Preview Before Upload

Learn how to add an image preview before upload using HTML5 File Upload

Mail Uploaded Files

Learn how to send uploaded files to an email

Data Traversal

DMXzone App Connect Data Traversal: Data Iterator Component

Learn how to work with Data Iterator component

DMXzone App Connect Data Traversal: Data Detail Component

Learn how to work with the Data Detail component

DMXzone App Connect Data Traversal: Data View Component

Learn how to use Data View component in DMXzone App Connect Data Traversal

Formatting, Filtering and Sorting Data

Assigning Default Value with DMXzone App Connect Data Formatter

Learn how to assign default value to a binding

Text Formatting Options in DMXzone App Connect Data Formatter

Learn how to use the text formatting options

Formatting Numeric Values with DMXzone App Connect Data Formatter

Learn how to use the numeric formatting options

Assigning Dynamic CSS Classes using DMXzone App Connect Data Formatter

Learn how to assign dynamic CSS classes to your elements, using the condition filters

Formatting Dates with DMXzone App Connect Data Formatter

Learn how to format dates using DMXzone App Connect Data Formatter

Using the Fuzzysearch Filter in DMXzone App Connect Data Formatter

Learn how to use the fuzzysearch filter

Sum Dynamic Values with DMXzone App Connect Data Formatter

Learn how to sum values returned from a database query

Using the Group By Filter

Learn how to use the group by filter

Security, Login and Permissions

Creating a Complete Login System with DMXzone Security Provider

Learn how to create login system for your website

Setting Up User Permissions with DMXzone Security Provider

Learn how to setup user permissions for your site using DMXzone Security Provider

Showing and Hiding Regions on Your Page Based on User Roles

Learn how to show and hide regions on your page based on the logged user role

Sending Emails

Sending Form Data to Email

Learn how to send your contact form data to email using DMXzone Mailer

Working with Email Templates

Learn how to use email templates with DMXzone Mailer

Dynamic, Personalized Emails to Multiple Recipients

Learn how to send personalized emails to multiple recipients, coming from a database query

Persistent HTML5 Storage

Managing Cookies

Learn how to work with cookies in App Connect State Management

Data Caching with Local Storage

Learn how to cache dynamic data in the browser's local storage for faster data loading

Keep Current Pagination State on Page Reload

Learn how to keep the paging status when reloading the page

Using Server Actions

Using Server Actions from a Different Dreamweaver Site

Learn how to use a server action, located in a different Dreamweaver site definition

Work with the user Browser

Using the Go To URL Action

Learn how to redirect users to another page on different evets

Check if Cookies are Enabled in Visitors' Browsers

Learn how to check if cookies are enabled

Detecting Device Orientation with DMXzone App Connect Browser

Learn how to check device orientation and server different content for portrait and landscape modes

Show or Hide Elements Depending on Device Screen Size

Learn how to show different content on different devices

Automating Data Processing

Creating a Progress Bar for App Connect Action Scheduler

Show the progress until next data refresh

Refreshing Dynamic Data Automatically with App Connect Action Scheduler

Learn how to refresh dynamic data on specific intervals

Animations and Scroll Reveals with Animate CSS 2

Animated Region with HTML5 Animate CSS 2

Learn how to create animated regions

Onscroll Animations with HTML5 Animate CSS 2

Learn how to create onscroll animations

Enter and Leave Animations with HTML5 Animate CSS 2

Learn how to setup enter and leave animations for repeat children regions

Making Slideshows, Sliders and Photo Galleries

Using App Connect Slideshow

Learn how to use App Connect Slideshow

Creating a Dynamic Responsive Slideshow

Learn how to create a dynamic responsive slideshow

Applying 2D Transitions to App Connect Slideshow

Learn how to use the App Connect Slideshow 2D Transitions.

Applying 3D Transitions to App Connect Slideshow

Learn how to use the App Connect Slideshow 3D Transitions.

Advanced Usage

Using Dynamic Expressions in JavaScript Functions

Learn how to use App Connect Static Events in order to use dynamic expressions in JS functions

Animated Alert Controlled by Cookie

Learn how to ctreate an animated alert messsage, displayed once per a few days

Working with Sessions

Learn how to work with session variables, using App Connect State Management