Yii2 visjs Widgets

1.0.0 2015-05-13 14:20 UTC

This package is not auto-updated.

Last update: 2023-01-21 09:02:00 UTC


JQuery visjs Yii2 Extension JQuery from: Version 2.1.1 License MIT

JQuery Documentation: Yii2 Extension by

Latest Stable Version Build Status Code Climate Version Eye License


Package is although registered at - so you can just add one line of code, to let it run!

add the following line to your composer.json require section:


And ensure, that you have the follwing plugin installed global:

php composer.phar global require "fxp/composer-asset-plugin:~1.0"


06-02-2017 Move to latest 4.16.1 Version of VIS Library

29-11-2014 Updated to latest 2.2.3 Version of the library


Quickstart Looks like this:

  <?= \yii2visjs\yii2visjs::widget([
      'clientOptions' => [
        'editable' => false
      'dataSet' => [
          'id' => 1,
          'start' => '2015-05-13T14:00:00',
          'end'=> '2015-05-14T01:00:00',
          'content' => 'Test A',
          'type' => 'range'
          'id' => 2,
          'start' => '2015-05-15T15:00:00',
          'end'=> '2015-05-16T02:00:00',
          'content' => 'Test B',
          'type' => 'box'
    ]); ?>

Note, that this will only view the events without any detailed view or option to add a new event.. etc.

AJAX Usage

If you wanna use ajax loader, this could look like this: