0

このバンドルを使用したい: laravel-ckeditor しかし、ビューでそれをネストするのに問題があります (以前のインストール手順はすべて正常に完了しました)。Form::text() をこのバンドルに接続するにはどうすればよいですか?

追加すると

<?php 
        $ckeditor = new CKEditor();
        $config = array();
        $config['toolbar'] = array(
            array( 'Source', '-', 'Bold', 'Italic', 'Underline', 'Strike' ),
            array( 'Image', 'Link', 'Unlink', 'Anchor' )
        );
        $events['instanceReady'] = 'function (ev) {
            alert("Loaded: " + ev.editor.name);
        }';
        $ckeditor->editor("field1", "
        Initial value.

        ", $config, $events);
    ?>

新しいテキスト領域を作成するだけですが、残念ながらリッチテキスト機能はありません...誰かがすでにこの問題に遭遇していますか?

4

2 に答える 2

0

TinyMCE の動作例を次に示します。

<!-- title field -->
    <p>{{ Form::label('title', 'Tytuł') }}</p>
    {{ $errors->first('title', '<div class="alert alert-error"><a class="close">×</a>:message</div>') }}
    <p>{{ Form::text('title', $value = $post->title, $attributes = array(Input::old('title'))); }}</p>
<!-- body field -->
<p>{{ Form::label('body', 'Tekst') }}</p>
        {{ $errors->first('body', '<div class="alert alert-error"><a class="close">×</a>:message</div>') }}
        <p>{{ RTE::rich_text_box('body',$post->body,array('att'=>array('id'=>'editorID'),'selector'=>'editorSelector','mode'=>'full','setup'=>array('skin'=>'o2k7','skin_variant'=>'black'))) }}
        </p>
    <!-- submit button -->
        <p>{{ Form::submit('Edit') }}</p>

トリックは、Form::text の INSTEAD を使用することでした (そして、/laravel/public/bundles/* のすべてのファイル許可を 0755 に変更します) CKEditor についても同じでした。将来的に他の人に役立つことを願っています(:

于 2013-08-08T13:39:28.200 に答える