devgroup/yii2-ace-widget

Yii2 ACE 小部件

v1.3.0 2016-12-26 09:02 UTC

This package is not auto-updated.

Last update: 2024-09-10 02:18:54 UTC


README

此扩展为 Yii2 框架提供 ACE 集成。

安装

此扩展需要 ace-builds

安装此扩展的首选方式是通过 composer

运行以下命令之一

php composer.phar require --prefer-dist devgroup/yii2-ace-widget "*"

或者

"devgroup/yii2-ace-widget": "*"

将以下内容添加到您的 composer.json 文件的 require 部分。

通用用法

use devgroup\ace\Ace;

Ace::widget([
    'mode' => 'php', // editor mode
    'name' => '', // editor name
    'options' => [], // html options
    'theme' => 'github', // editor theme
    'value' => '', // editor default value
]);

或者

在视图文件中

<?= yii\helpers\Html::textarea('', '', ['data-editor' => 'html', 'data-read-only' => false]) ?>

以及您的控制器

use devgroup\ace\AceHelper

...
AceHelper::setAceScript(controller, theme);
...