public function testWidgetClientOptions2()
 {
     $widget = AutoComplete::begin(['clientOptions' => ['autoFocus' => false, 'delay' => 1000]]);
     $this->assertArrayHasKey('autoFocus', $widget->clientOptions);
     $this->assertEquals(false, $widget->clientOptions['autoFocus']);
     $this->assertArrayHasKey('delay', $widget->clientOptions);
     $this->assertEquals(1000, $widget->clientOptions['delay']);
     array_pop(AutoComplete::$stack);
 }
Пример #2
0
<?php

use yii\jui\autosearch\AutoComplete;
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $generator yii\gii\plus\generators\custom\model\Generator */
echo $form->field($generator, 'baseModelClass')->widget(AutoComplete::className(), ['source' => $generator->getBaseModelClassAutoComplete()]);
Пример #3
0
<?php

use yii\jui\autosearch\AutoComplete;
/* @var $this yii\web\View */
/* @var $form yii\widgets\ActiveForm */
/* @var $generator yii\gii\plus\generators\fixture\Generator */
echo $form->field($generator, 'modelClass')->widget(AutoComplete::className(), ['source' => $generator->getModelClassAutoComplete()]);
echo $form->field($generator, 'fixtureNs');
echo $form->field($generator, 'fixtureBaseClass')->widget(AutoComplete::className(), ['source' => $generator->getFixtureBaseClassAutoComplete()]);
echo $form->field($generator, 'generateDataFile')->checkbox();
echo $form->field($generator, 'dataPath');