2amigos / yii2-selectize-widget

Selectize From Brian Reavis Yii2 Widget
Other
73 stars 41 forks source link

How to passing own 'option_create'? #33

Open pitonn opened 7 years ago

pitonn commented 7 years ago

Hi, how to pass own 'option_create'? Or how to change lang for option 'Add'? Thanks.

msvmiode commented 7 years ago
 <?= $form->field($topicForm, 'tagNames')->widget(SelectizeTextInput::className(), [
        'loadUrl' => ['tags'],
        'options' => ['class' => 'form-control'],
        'clientOptions' => [
            'plugins' => ['remove_button'],
            'valueField' => 'name',
            'labelField' => 'name',
            'searchField' => ['name'],
            'create' => true,
            'render' => [
                'option_create' => new JsExpression("function (data, escape) {
                    return '<div class=\"create\">BlahBlahBlah <strong>' + escape(data.input) + '</strong>&hellip;</div>';}"
                ),
            ],
        ],
    ])->error(false) ?>

It works for me

tonydspaniard commented 7 years ago

Perfect @msvmiode ! Thank you