2
我想使用yii \ jui \ DatePicker但出於某種原因DatePicker不呈現jQuery UI部件。結果單擊輸入字段不會打開日曆。 Firebug沒有顯示任何內容..有關這個原因的任何想法?Yii2 DatePicker不呈現jQuery UI部件
這裏是我的代碼:
<?php use yii\jui\DatePicker; ?>
<?=
DatePicker::widget([
'model' => $model,
'attribute' => 'entryDate',
'language' => Yii::$app->language,
'dateFormat' => 'yyyy-MM-dd',
]);
?>
我試圖實現一個新的yii2基本模板上面,它工作正常。我想知道現有項目中可能存在什麼問題。
我認爲其他組件是yii\helpers\Html
yii\widgets\ActiveForm
。下面是我的看法:
<?php
use yii\helpers\Html;
use yii\widgets\ActiveForm;
use yii\jui\DatePicker;
$this->title = Html::encode($this->context->getShopNameByUserId(Yii::$app->user->id));
?>
<div class="content">
<div class="main-content">
<div class="widget widget-table">
<div class="widget-header" style="padding-right:0px;">
<h3><i class="fa fa-credit-card"></i> <?= Yii::t('user', 'Add/Edit Coupon') ?></h3>
</div>
<div class="widget-content">
<?php $form = ActiveForm::begin(['options' => ['enctype' => 'multipart/form-data']]) ?>
<?=
DatePicker::widget([
'model' => $model,
'attribute' => 'entryDate',
'language' => Yii::$app->language,
'dateFormat' => 'yyyy-MM-dd',
]);
?>
<?= Html::submitButton(Yii::t('user', 'Save'), ['class' => 'btn btn-custom-primary']) ?>
<?php ActiveForm::end(); ?>
</div>
</div>
</div>
你能添加代碼你正在使用渲染小部件? – marche
@marche感謝您的時間,我只是編輯了我的問題以獲得更多的解釋 – intumwa