borales / yii2-ace-widget
Yii2 Ace (Ajax.org Cloud9 Editor) 小部件
0.0.1
2015-02-01 02:07 UTC
Requires
- bower-asset/ace-builds: ~1.1
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-18 22:42:10 UTC
README
Ace (Ajax.org Cloud9 Editor) 的源代码仓库可在以下地址找到 - https://github.com/ajaxorg/ace.
原始演示可在此处找到 - http://ace.c9.io/#nav=embedding.
安装
安装此扩展的首选方式是通过 composer.
运行以下命令之一:
$ php composer.phar require "borales/yii2-ace-widget" "*"
或者将以下内容添加到您的 composer.json
文件的 require
部分:
"borales/yii2-ace-widget": "*"
require
使用(使用默认选项)
// For your model echo \borales\widgets\ace\Widget::widget([ 'model' => $model, 'attribute' => 'attribute_name', ]); // Using with ActiveForm/ActiveField echo $this->field($model, 'attribute_name')->widget( \borales\widgets\ace\Widget::className() ); // For basic usage echo \borales\widgets\ace\Widget::widget([ 'name' => 'editor_name', 'value' => 'your text code', ]);
选项
mode
- 代码语言(默认为php
)。theme
- 主题(默认为github
)。editable
- 是否显示可编辑文本输入或仅突出显示输出(默认为true
)。autocompletion
- 是否启用简单的自动完成功能(仅当editable = true
时)。aceOptions
- ACE 编辑器的选项。