Updated PHP Connector and Laravel Support Added

| Comments (12)

Good news for those who use or is planning to use DHTMLX with PHP back-end. PHP Connector is updated to let you use it with the latest versions of popular PHP frameworks (Codelgniter, Yii and CakePHP). What is more, we’ve added the integration with Laravel framework.


Major changes

  • dhtmlxConnector for PHP is adapted to a new logic and new API of Codelgniter, Yii and CakePHP frameworks;
  • connectors can be installed through Composer, no need for manual file copying anymore;
  • models are used for controller’s configuration (Yii, CakePHP, Laravel);
  • dhtmlxGantt is added to each tutorial that shows how to use dhtmlxConnector with php frameworks;

See the updated tutorials of using dhtmlxConnector with Codelgniter, Yii and CakePHP.

Laravel framework integration

We’ve added the tutorial that will show you how to use the dhtmlxConnector library with the Laravel PHP framework. Following the steps of the new tutorial you’ll get a grid, a scheduler and a gantt populated with data from a database and able to save changes back to the server.

Start using connector with Laravel

You may download dhtmlxConnector from its page here, or install it through Composer and always have the latest version.


  1. Jason August 14, 2015 at 6:54 pm

    When do you plan to release DHTMLX Scheduler 3.1?

    • Ivan (DHTMLX team) August 14, 2015 at 7:47 pm

      Jason, I’m not sure what did you mean. dhtmlxScheduler already has the version 4.3. DHTMLX Scheduler for ASP.NET has the version 3.3. Could you please clarify your question?

  2. Syaifur Rijal September 7, 2015 at 6:07 pm

    Please help, i have installed the laravel_dhtmlx sample and use dhtmlx scheduler. Load data works fine, but i can’t save event to database.

    I switch from mysql to postgresql database..

    • Ivan (DHTMLX team) September 8, 2015 at 3:07 pm

      Syaifur, do you have this problem only in postgresql database?

      • Syaifur Rijal September 9, 2015 at 2:06 am

        yes, i just use postgresql, i have not try in other database like mysql

  3. David Bell November 3, 2015 at 8:26 pm

    Help please. I am trying to get the Spreadsheet to function. After the initial page where I set the DB and credential it goes to a blank page and does nothing. I am using MySQL as the back end and have tried this both on Apache2 (Linux) and IIS (Windows). Either one shows this issue.

  4. Gopi November 7, 2015 at 1:59 pm

    Hi to all, I need the sampleDB database. Because samples_grid table is not htere some other database. If we have this db that will be better.

  5. John April 9, 2016 at 12:29 pm

    I just have to say that you have very poor documentations… There is almost everything, except for the main part on HOW to implement your software… Disappointment.

  6. Maria (DHTMLX team) April 10, 2016 at 2:25 pm

    Hi John, I’m sorry to hear that. We are always trying to improve our documentation. You may contact me at support@dhtmlx.com and we’ll try to help you with your problem.

  7. Herry Swastika January 22, 2018 at 5:53 am

    Hi, I am using Laravel 5.5. Just one quick question, so you have two articles regarding Laravel and DHTMLX Gantt, the 1st article is with your Connector, and the 2nd article is without Connector (https://dhtmlx.com/blog/using-dhtmlxgantt-with-laravel/
    and this article
    https://docs.dhtmlx.com/tutorials__connector_laravel__index.html ).
    So which one you choose, pros and cons between those two. Many thanks for your assistance.

    • Aras Kairys (DHTMLX team) January 22, 2018 at 6:53 pm

      Hi Herry,
      Using dhtmlxConnector for integration can be easier as you don’t require any special knowledge. But if any error occurs it will be more difficult to locate and debug the cause of the problem. At the same time, direct integration is still not a hard task, so we can recommend you to use this way.

Leave a Reply