This tutorial teaches you fundamental and useful concepts that you will use over and over again while developing apps with DHTMLX. The tutorial highlights. dhtmlxCombo – allows filtering employees by department;; dhtmlxGrid – contains department’s employees;; dhtmlxForm – contains employee’s details;. To start learning this tutorial you must have a complete running DHTMLX app. Let’s assume it’s a grid integrated with the server side, i.e. loads data from DB and.

Author: Maramar Zujora
Country: Denmark
Language: English (Spanish)
Genre: History
Published (Last): 27 January 2008
Pages: 409
PDF File Size: 10.8 Mb
ePub File Size: 17.13 Mb
ISBN: 252-4-80339-307-9
Downloads: 68270
Price: Free* [*Free Regsitration Required]
Uploader: Yogami

To populate the scheduler, we will take the data from a sample tutprial source. Task-oriented complex UI components will help you to accomplish a certain purpose much easier.

To work correctly in the full-screen mode in different browsers, define the following style for the scheduler:. Specify the desired css properties directly in the main div:. Here you will find out important tips and tricks to start your way of working with dhtmlxGrid. It won’t cover how to build a standard DHTMLX app but specificates how to optimize such an app to be updated instantly.

The DHTMLX library supplies over 20 fully customizable widgets to help you build interfaces of different kinds, nicely present data and work with it. Let’s assume it’s a grid integrated with the server side, i. Using dhtmlxConnector with turorial Laravel framework The tutorial shows how to use the dhtmlxConnector library with the Laravel framework. Let’s start our application with creating a new HTML file and including the required scheduler code files to it.

That’s why having dataProcessor initialized is an essential requirement. So, to provide correct data conversion, you should change the default scheduler format. To refer to the scheduler’s instance, use dhtmlxScheduler or simply scheduler. This block of documentation presents step-by-step tutorials that focus heavily on fundamental and frequently encountered development questions and needs.


First Steps with dhtmlxGrid The tutorial guides you through creating a basic grid on the page. In this tutorial we want to consider the creation of a standard scheduler that loads data from a database and saves it back. Such components manage the space allocated for their data and provide functionality for its access and configuration.

Before initialization dhtmx the scheduler, you should define the related DIV containers for its elements. To ‘force’ the scheduler save data in the database, use dataProcessor. Work with Server Side The tutorial tells you about implementing basic server-side operations in dhtmlxForm: The main elements of the app: To load data from an inline object, use the parse method.

It’s very tutoria to use hutorial. Using dhtmlxConnector with the Yii framework The tutorial shows how to use the dhtmlxConnector library with the Yii framework. Data components are used to present data of a specified type on the page.

Loading data from a database. Menu Ribbon Sidebar Toolbar. Besides the aforementioned fields, you can create any number of extra ones, which then can be passed to the client side and mapped to the lightbox. There are also multiple controls and specific features to make your applications good-looking and user-friendly.

How to Start Scheduler Docs

Using dhtmlxConnector with the CodeIgniter framework The tutorial shows how to use the dhtmlxConnector library with the CodeIgniter framework. Therefore, to activate the mode you should include the necessary code files of the library to the app and call the appropriate API. The final code of the tutorial can be used as the start point while creating applications with dhtmlxScheduler.

All you need is to initialize it and attach to the scheduler. Helpers give an opportunity to add specific features to an application.

This tutorial tells about using the live update mode to tktorial synchronous data update in real time. You can use dhtmlxConnector library for a quick start, as shown in this tutorial, but for a new project we recommend implementing the backend API manually, for greater flexibility.


Layouts help to organize your web page, define its overall look-and-feel. To explore the mode more deeply read this article – Live Update Mode.

Most Popular

After you finish it, you’ll have a simple file manager that allows end users to manage folders of a specified package. Tools will make your interaction with the library handier and more intuitive. Form-oriented components supply handy means for building and processing forms and interacting with users. See details on integration with the server side in the Server-Side Integration article.

How to Start

After you have finished the preparations, you can move to initialization. Read this and further steps if you want to load data from a database instead of an inline object. Now, if you have decided to load data from the server, you need to create a table in your database as in:. Let’s quickly explore the structure of the dhtmlxScheduler package to find out where to look for the files. To load data from a database, use the load method where specify a file realizing server-side ‘communication’ as a parameter.

If you don’t use the full-screen mode, you don’t need to specify that style. If you run the app now, you can already dntmlx a scheduler on the page. As a parameter, the method takes the path to JS server. Binding a Form to a Grid This tutorial considers a popular use case dhtm,x dhtmlxForm: We will use the easiest of the ways and specify the data source as an inline object.