Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
yii2:widgets [2017/12/31 18:39] – [colorbox] mirocowyii2:widgets [2020/05/16 20:27] (текущий) mirocow
Строка 6: Строка 6:
  
   * [[yii2:github-extensions]] :!:   * [[yii2:github-extensions]] :!:
 +  * https://trello.com/b/P6B7Qqkl/yii2-extensions
 +  * [[https://trello.com/b/MPAYiiw3|Проверенные расширения]]
   * http://wbraganca.com/yii2extensions   * http://wbraganca.com/yii2extensions
  
Строка 14: Строка 16:
     * https://github.com/2amigos/yii2-selectize-widget     * https://github.com/2amigos/yii2-selectize-widget
     * https://github.com/2amigos/yii2-type-ahead-widget     * https://github.com/2amigos/yii2-type-ahead-widget
-  * [[https://github.com/Venu85/yii2-select2|yii2-select2]] 
   * mirocow/mirocow-widgets   * mirocow/mirocow-widgets
   * mirocow/yii2-redactor   * mirocow/yii2-redactor
Строка 28: Строка 29:
   * https://github.com/wbraganca/yii2-ace-widget    * https://github.com/wbraganca/yii2-ace-widget
   
-==== Upload / File input ====+==== Form ==== 
 + 
 +=== Fields === 
 + 
 +  * https://github.com/Mirocow/yii2-eav 
 +  * https://github.com/yeesoft/yii2-yee-eav 
 +  * https://github.com/fangface/yii2-concord 
 +  * https://github.com/dvizh/yii2-field 
 +  * https://wbraganca.com/yii2extensions/dynamicform-demo3 
 +  * https://github.com/pceuropa/yii2-forms ([[https://pceuropa.net/forms|DEMO]]) 
 + 
 +=== Multi inputs === 
 + 
 +  * https://github.com/wbraganca/yii2-dynamicform :!: 
 +  * https://github.com/unclead/yii2-multiple-input :!: 
 + 
 + 
 +=== Upload / File input ===
  
   * https://github.com/2amigos/yii2-file-upload-widget   * https://github.com/2amigos/yii2-file-upload-widget
Строка 37: Строка 55:
   * https://github.com/trntv/yii2-starter-kit   * https://github.com/trntv/yii2-starter-kit
  
-==== Tags / Select / Select2 / Autocomplete ====+==== Tags / Select / Select2 / Multiselect / Autocomplete ====
  
-  * https://github.com/2amigos/yii2-selectize-widget +=== select2 === 
-  * https://github.com/2amigos/yii2-taggable-behavior+ 
 +  * https://github.com/vov4ik08/yii2-select2/tree/master [[yii2:widgets:serlect-2|EXAMPLE]] :!: 
 +  * https://github.com/borodulin/yii2-select2 
 +  * https://github.com/kartik-v/yii2-widget-select2 [[http://demos.krajee.com/widget-details/select2|DEMO]] 
 +  * https://github.com/vova07/yii2-select2-widget 
 +  * https://github.com/2amigos/yii2-selectize-widget :!: 
 +  * https://wbraganca.com/yii2extensions/yii2-selectivity 
 +  * https://github.com/uldisn/yii2-selectize 
 +=== other === 
 + 
 +  * https://github.com/yii2mod/yii2-selectize 
 +  * https://github.com/harvesthq/chosen [[https://harvesthq.github.io/chosen/|DEMO]] :!: 
 +  * https://github.com/davidstutz/bootstrap-multiselect [[http://davidstutz.de/bootstrap-multiselect/|DEMO]] 
 +  * https://github.com/Mobius1/Selectr [[https://s.codepen.io/Mobius1/debug/QgdpLN|DEMO]]
   * https://github.com/2amigos/yii2-multi-select-widget   * https://github.com/2amigos/yii2-multi-select-widget
   * https://github.com/2amigos/yii2-bootstrap-form-helpers-library   * https://github.com/2amigos/yii2-bootstrap-form-helpers-library
   * https://github.com/2amigos/yii2-type-ahead-widget   * https://github.com/2amigos/yii2-type-ahead-widget
-  * [[yii2:widgets:serlect-2|Select 2]] https://github.com/vov4ik08/yii2-select2/tree/master 
-  * https://github.com/wbraganca/yii2-tagsinput 
   * https://github.com/wbraganca/yii2-selectivity    * https://github.com/wbraganca/yii2-selectivity
-  * https://github.com/2amigos/yii2-selectize-widget +  
-  * https://github.com/wbraganca/yii2-tagsinput +=== tags === 
-  * https://github.com/wbraganca/yii2-selectivity +  
 +  * https://github.com/2amigos/yii2-selectize-widget ( use with [[yii2:view:behaviors#yii2_behavior|yii2-taggable-behavior]] ) 
 +  * https://github.com/creocoder/yii2-taggable :!: 
 +  * https://github.com/justinvoelker/yii2-tagging :!: 
 +  * https://github.com/pudinglabs/yii2-bootstrap-tags-input 
 +  * https://github.com/yuncms/yii2-tag 
 +  * https://wbraganca.com/yii2extensions/yii2-selectivity/usage 
 +  * https://wbraganca.com/yii2extensions/yii2-tagsinput/usage 
 +  * https://github.com/Faryshta/yii2-jquery-tagsinput 
 +  * https://gitlab.com/aminkt/yii2-input-tag-widget 
 +  * https://github.com/tolik505/yii2-tag-editor **tagEditor** [[https://goodies.pixabay.com/jquery/tag-editor/demo.html|DEMO]] 
 + 
 +== tagEditor == 
 + 
 +  * https://github.com/sjaakp/yii2-taggable [[http://freelancer.kiev.ua/blog/yii2-taggable-behavior-%D0%B4%D0%B5%D0%BB%D0%B0%D0%B5%D0%BC-%D1%82%D0%B5%D0%B3%D0%B8-%D0%BB%D0%B5%D0%B3%D0%BA%D0%BE-%D0%B8-%D0%B1%D1%8B%D1%81%D1%82%D1%80%D0%BE/|EXAMPLE]] :!: 
 + 
 +== Bootstrap Tags Input ==
  
 +  * https://github.com/wbraganca/yii2-tagsinput [[https://github.com/wbraganca/yii2-tagsinput|DEMO]]
 ==== Карты / Maps / GEO ==== ==== Карты / Maps / GEO ====
  
Строка 79: Строка 125:
   * https://github.com/gilek/yii2-gtreetable   * https://github.com/gilek/yii2-gtreetable
   
-==== EAV ====+==== Image ====
  
-  * https://github.com/Mirocow/yii2-eav +=== Трансформации ===
-  * https://github.com/yeesoft/yii2-yee-eav +
-  * https://github.com/fangface/yii2-concord+
  
 +  * https://github.com/cozumel424/yii2-image-cropper
 +  * https://github.com/noam148/yii2-image-manager
 +
 +=== Отображение и кеширование ===
 +
 +  * https://github.com/Mirocow/yii2-imagecache
 ==== Tree / Draggable / Sortable ==== ==== Tree / Draggable / Sortable ====
 +
 +=== Tree ===
 +
 +  * https://github.com/creocoder/yii2-nested-sets
 +    * https://github.com/wokster/yii2-nested-sets-tree-behavior
 +    * <code php>
 +$categories = Category::find()->addOrderBy('lft')->all();
 +$level = 0;
 +
 +foreach ($categories as $n => $category)
 +{
 +    if ($category->level == $level) {
 +        echo Html::endTag('li') . "\n";
 +    } elseif ($category->level > $level) {
 +        echo Html::beginTag('ul') . "\n";
 +    } else {
 +        echo Html::endTag('li') . "\n";
 +
 +        for ($i = $level - $category->level; $i; $i--) {
 +            echo Html::endTag('ul') . "\n";
 +            echo Html::endTag('li') . "\n";
 +        }
 +    }
 +
 +    echo Html::beginTag('li');
 +    echo Html::encode($category->title);
 +    $level = $category->level;
 +}
 +
 +for ($i = $level; $i; $i--) {
 +    echo Html::endTag('li') . "\n";
 +    echo Html::endTag('ul') . "\n";
 +}
 +</code>
 +
 +  * https://github.com/voskobovich/yii2-tree-manager
 +    * https://github.com/paulzi/yii2-adjacency-list
 +    * https://github.com/paulzi/yii2-nested-sets
 +    * https://github.com/paulzi/yii2-nested-intervals
 +    * https://github.com/paulzi/yii2-materialized-path 
 +
 +=== Other ===
  
   * [[https://github.com/creocoder/yii2-nested-sets|Nested Sets Behavior for Yii 2]]   * [[https://github.com/creocoder/yii2-nested-sets|Nested Sets Behavior for Yii 2]]
Строка 104: Строка 196:
   * https://github.com/voskobovich/yii2-nested-sets-editor   * https://github.com/voskobovich/yii2-nested-sets-editor
   * https://github.com/wbraganca/yii2-fancytree-widget       * https://github.com/wbraganca/yii2-fancytree-widget   
 +  * https://www.jstree.com/plugins/ [[https://www.jstree.com/demo/|DEMO]] 
 +  * https://wbraganca.com/yii2extensions/yii2-fancytree-widget/usage 
 +  * https://github.com/liyuze/yii2-ztree 
 +  * 
 ==== Flags ==== ==== Flags ====
  
Строка 115: Строка 210:
 ==== Charts / Графики ==== ==== Charts / Графики ====
  
 +  * https://github.com/miloschuman/yii2-highcharts [[yii2:examples:charts]] :!:
   * https://github.com/2amigos/yii2-highcharts-widget   * https://github.com/2amigos/yii2-highcharts-widget
   * https://github.com/2amigos/yii2-chartjs-widget   * https://github.com/2amigos/yii2-chartjs-widget
-  * http://www.yiiframework.com/extension/yii2-amcharts/   +  * http://www.yiiframework.com/extension/yii2-amcharts/  
 +  * https://github.com/maddoger/yii2-highcharts   
 +  * 
   
 ==== Pickes ==== ==== Pickes ====
Строка 144: Строка 242:
   * https://github.com/marekpetras/yii2-ajax-box-widget   * https://github.com/marekpetras/yii2-ajax-box-widget
  
-===== Мобильные устройства ===== 
  
-==== Навигация ==== 
  
-  * https://github.com/wbraganca/yii2-mmenu-widget+==== Menu ==== 
 + 
 +  * https://github.com/pceuropa/yii2-menu 
 +  * https://github.com/zacksleo/yii2-menu 
 + 
 +==== SEO ==== 
 + 
 +  * https://github.com/amirax/yii2-seo-tools 
 +  * https://github.com/pistol88/yii2-seo :!: 
 +      * https://github.com/dvizh/yii2-seo 
 +  * https://github.com/spanjeta/yii2-seo 
 +  * https://github.com/nevmerzhitsky/yii2-seomodule :!: 
 +  * https://github.com/aquy/yii2-seo 
 +  * https://github.com/demisang/yii2-seo 
 +  * https://github.com/voskobovich/yii2-seo-toolkit 
 +  * https://github.com/linchpinstudios/yii2-seo 
 +  * https://github.com/demisang/yii2-seo 
 +  * https://github.com/shershennm/yii2-seo 
 +  * https://github.com/Mihai-P/yii2-seo 
 +  * https://github.com/moein7tl/yii2-seo 
 +  * https://github.com/mirkhamidov/yii2-seo :!: 
 +  * https://github.com/black-lamp/yii2-seo 
 +  * https://github.com/maybeworks/yii2-seo 
 +  * https://github.com/execut/yii2-seo 
 +  * https://github.com/jpunanua/yii2-seotools 
 +  * https://github.com/black-lamp/yii2-seo-breadcrumbs 
 +  * https://github.com/c006/yii2-alias-url 
 +  * https://github.com/cinghie/yii2-seo-component 
 +  * https://github.com/ComradePashka/yii2-seokit 
 +  * https://github.com/Humanized/yii2-seo-page 
 +  * https://github.com/igogo5yo/yii2-seo-link-pager 
 +  * https://github.com/inblank/yii2-seobility 
 +  * https://github.com/Julian-B90/yii2-seomanager 
 +  * https://github.com/maks757/yii2-seo 
 +  * https://github.com/ofixone/yii2-seo :!: 
 +  * https://github.com/porcelanosa/yii2-seo-attributes :?: 
 +  * https://github.com/porshkevich/yii2-seo-core 
 +  * https://github.com/riiitor/yiii2-seo 
 +  * https://github.com/romi45/yii2-seo-behavior 
 +  * https://bitbucket.org/ryhor123/yii2-seotools :?: 
 +  * https://github.com/sheillendra/yii2-seo 
 +  * https://github.com/Understeam/yii2-seo-toolbar :!: 
 +  * https://github.com/spike2k/yii2-seo-helper 
 +  * https://github.com/wokster/yii2-seo-module :!: 
 +  * https://github.com/webivan1/SeomoduleYii2 :!: 
 +  * https://github.com/andrew72ru/yii2-seo-tags :?:
  
 ==== ExtJs ==== ==== ExtJs ====
Строка 176: Строка 317:
  
   * https://github.com/limion/yii2-bootstrap-media-lightbox   * https://github.com/limion/yii2-bootstrap-media-lightbox
 +
  
 === fancybox === === fancybox ===
Строка 193: Строка 335:
  
   * https://github.com/chandrantwins/yii2-thickbox   * https://github.com/chandrantwins/yii2-thickbox
-  *  
-==== SEO ==== 
  
-  * https://github.com/amirax/yii2-seo-tools +=== photoswipe === 
-  * https://github.com/pistol88/yii2-seo :!: + 
-      * https://github.com/dvizh/yii2-seo +  * https://github.com/powerkernel/yii2-photoswipe 
-  * https://github.com/spanjeta/yii2-seo + 
-  * https://github.com/nevmerzhitsky/yii2-seomodule :!: +===== Мобильные устройства ===== 
-  * https://github.com/aquy/yii2-seo + 
-  * https://github.com/demisang/yii2-seo +==== Навигация ==== 
-  * https://github.com/voskobovich/yii2-seo-toolkit + 
-  * https://github.com/linchpinstudios/yii2-seo +  * https://github.com/wbraganca/yii2-mmenu-widget 
-  * https://github.com/demisang/yii2-seo + 
-  * https://github.com/shershennm/yii2-seo + 
-  * https://github.com/Mihai-P/yii2-seo +
-  * https://github.com/moein7tl/yii2-seo +
-  * https://github.com/mirkhamidov/yii2-seo :!: +
-  * https://github.com/black-lamp/yii2-seo +
-  * https://github.com/maybeworks/yii2-seo +
-  * https://github.com/execut/yii2-seo +
-  * https://github.com/jpunanua/yii2-seotools +
-  * https://github.com/black-lamp/yii2-seo-breadcrumbs +
-  * https://github.com/c006/yii2-alias-url +
-  * https://github.com/cinghie/yii2-seo-component +
-  * https://github.com/ComradePashka/yii2-seokit +
-  * https://github.com/Humanized/yii2-seo-page +
-  * https://github.com/igogo5yo/yii2-seo-link-pager +
-  * https://github.com/inblank/yii2-seobility +
-  * https://github.com/Julian-B90/yii2-seomanager +
-  * https://github.com/maks757/yii2-seo +
-  * https://github.com/ofixone/yii2-seo :!: +
-  * https://github.com/porcelanosa/yii2-seo-attributes :?: +
-  * https://github.com/porshkevich/yii2-seo-core +
-  * https://github.com/riiitor/yiii2-seo +
-  * https://github.com/romi45/yii2-seo-behavior +
-  * https://bitbucket.org/ryhor123/yii2-seotools :?: +
-  * https://github.com/sheillendra/yii2-seo +
-  * https://github.com/Understeam/yii2-seo-toolbar :!: +
-  * https://github.com/spike2k/yii2-seo-helper +
-  * https://github.com/wokster/yii2-seo-module :!: +
-  * https://github.com/webivan1/SeomoduleYii2 :!: +
-  * https://github.com/andrew72ru/yii2-seo-tags :?:+