Download the PHP package dmstr/yii2-widgets2-module without Composer
On this page you can find all versions of the php package dmstr/yii2-widgets2-module. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package yii2-widgets2-module
Yii2 Widget Module
Widget manager using twig templates
Installation
The preferred way to install this extension is through composer.
Either run
to the require section of your composer.json
file.
Testing
Config
Settings
availablePhpClasses
availableFrontendPhpClasses
- Templates with one of the listed classes in this setting will be outputed in cell widgets dropdown for available templates (default: hrzg\widget\widgets\TwigTemplate)
Usage
Once the extension is installed, simply use it in your code by :
Layout
Example with yii2-prototype-module
Widget
- Standard Twig widget
hrzg\widget\widgets\TwigTemplate
- Char-Rank ordering
001
,10
,5
,aa1
,aa1.2
,b0
(not numeric)
JSON
Settings
Section: widgets
Key: availablePhpClasses
Type: JSON
Example:
{"hrzg\\widget\\widgets\\TwigTemplate": "Twig layout"}
Widget example
Basic
For more examples, please see the docs
Upgrading
from 0.2 to 0.3
{{ cell_widget({id: 'header'}) }}
RBAC
Available Permission items
Name | Description |
---|---|
widgets_default_index | Widgets Manager |
widgets_crud_api | Widgets CRUD API |
widgets_crud_widget | Widgets CRUD Content |
widgets_crud_widget_create | Widgets CRUD Content Create |
widgets_crud_widget_delete | Widgets CRUD Content Delete |
widgets_crud_widget_index | Widgets CRUD Content Index |
widgets_crud_widget_update | Widgets CRUD Content Update |
widgets_crud_widget_view | Widgets CRUD Content View |
widgets_crud_widget-template | Widgets CRUD Template |
widgets_test | Widgets TEST Playground |
widgets-cell-edit | Frontend editing |
widgets | Widgets Module |
Settings
Section | Key | Value | Type |
---|---|---|---|
widgets | ckeditor.config |
{ "height": "4000px", "toolbar": [ ["Format"], ["Link", "Image", "Table", "-", "NumberedList", "BulletedList", "-", "JustifyLeft", "JustifyCenter", "JustifyRight", "JustifyBlock"], ["Source"], "/", ["Bold", "Italic", "Underline", "StrikeThrough", "-", "RemoveFormat", "-", "Undo", "Redo", "-", "Paste", "PasteText", "PasteFromWord", "-", "Cut", "Copy", "Find", "Replace", "-", "Outdent", "Indent", "-", "Print"] ] } |
OBJECT/JSON |
All versions of yii2-widgets2-module with dependencies
yiisoft/yii2-twig Version ^2.0.4
2amigos/yii2-ckeditor-widget Version ^2.0.2
2amigos/yii2-translateable-behavior Version ^1.1.0
kdn/yii2-json-editor Version ^2.5.1
rmrevin/yii2-fontawesome Version ~2.9
dmstr/yii2-web Version ^0.3.1 || ^0.4.0 || ^1.0.0
dmstr/yii2-active-record-permissions Version ^1.0.0
dmstr/yii2-json-editor Version ^1.0.0
bedezign/yii2-audit Version ^1.0
insolita/yii2-adminlte-widgets Version ^1.1.4
mikehaertl/php-shellcommand Version ^1.2.4
scrivo/highlight.php Version ~8.0 || ~9.0
zhuravljov/yii2-datetime-widgets Version ^1.1.0
dmstr/yii2-ajax-button Version ^1.0
trntv/yii2-aceeditor Version ^2.1.0
justinrainbow/json-schema Version ^5.2.0
bower-asset/jquery-cookie Version ~1.4.1