Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
2 Migos Datepicker未与yii2中的AdminLTE一起工作2_Yii2_Adminlte - Fatal编程技术网

2 Migos Datepicker未与yii2中的AdminLTE一起工作2

2 Migos Datepicker未与yii2中的AdminLTE一起工作2,yii2,adminlte,Yii2,Adminlte,我在我的应用程序中使用了2amigos日期选择器,它在整个过程中都运行良好。今天我尝试将AdminLTE主题应用到应用程序中。我在资产文件中添加了所有css和js,并将它们上传到各自的文件夹中。到目前为止,浏览器控制台中没有错误。 我注意到的第一件事是日期选择器不工作。当我单击日期选择器上的日历图标时,日期选择器不会打开 资产档案 <?php namespace frontend\assets; use yii\web\AssetBundle; /** * Main fronten

我在我的应用程序中使用了2amigos日期选择器,它在整个过程中都运行良好。今天我尝试将AdminLTE主题应用到应用程序中。我在资产文件中添加了所有css和js,并将它们上传到各自的文件夹中。到目前为止,浏览器控制台中没有错误。 我注意到的第一件事是日期选择器不工作。当我单击日期选择器上的日历图标时,日期选择器不会打开

资产档案

<?php

namespace frontend\assets;

use yii\web\AssetBundle;

/**
 * Main frontend application asset bundle.
 */
class DashboardAsset extends AssetBundle
{
    public $basePath = '@webroot';
    public $baseUrl = '@web';
    public $css = [
        'css/site.css',
        'css/bootstrap.min.css',
        'css/font-awesome.min.css',
        'https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/css/ionicons.min.css',
        'css/AdminLTE.min.css',
        'css/skins/_all-skins.min.css',
        'plugins/iCheck/flat/blue.css',
        'plugins/morris/morris.css',
        'plugins/jvectormap/jquery-jvectormap-1.2.2.css',
        'plugins/datepicker/datepicker3.css',
        'plugins/daterangepicker/daterangepicker.css',
        'plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.min.css',
    ];
    public $js = [
        'js/bootstrap/bootstrap.min.js',
        'https://cdnjs.cloudflare.com/ajax/libs/raphael/2.1.0/raphael-min.js',
        'plugins/morris/morris.min.js',
        'plugins/sparkline/jquery.sparkline.min.js',
        'plugins/jvectormap/jquery-jvectormap-1.2.2.min.js',
        'plugins/jvectormap/jquery-jvectormap-world-mill-en.js',
        'plugins/knob/jquery.knob.js',
        'https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.11.2/moment.min.js',
        'plugins/daterangepicker/daterangepicker.js',
        'plugins/datepicker/bootstrap-datepicker.js',
        'plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js',
        'plugins/slimScroll/jquery.slimscroll.min.js',
        'plugins/fastclick/fastclick.js',
        'js/app.min.js',
        'js/dashboard.js',
        'js/demo.js',

    ];
    public $depends = [
        'yii\web\YiiAsset',
        'yii\bootstrap\BootstrapAsset',
    ];
}


以“style=”开头的行看起来像是2amigos示例中的复制/粘贴错误;检查他们以“template=>”开头的行@sonofagun我已经更正了“style”。。。但仍然是相同的错误。请更正上面的代码。检查浏览器中的javascript文件(Chrome中的Sources选项卡);也许您的资产包中有一条错误的路径。无论如何,您不需要指定所有这些css和js路径——例如,您的依赖项中有bootstrap,因此不需要指定css/bootstrap.min.css和js/bootstrap/bootstrap.min.js。
use dosamigos\datepicker\DatePicker;

<?= $form->field($model1, 'startdate')->widget(
                    DatePicker::className(), [
                    'options' => ['placeholder' => 'Start Date ...', 'id' => 'startdate1'],
                     'inline' => false,
 style="background-color: #fff; width:250px">{input}</div>',
                    'clientOptions' => [
                        'autoclose' => true,
                        'todayHighlight' => true,
                        'format' => 'yyyy-mm-dd'
                    ]
                    ]);?>