【问题标题】:Class 'yii\jui\DatePicker' not found (yii2 basic)找不到类 'yii\jui\DatePicker'(yii2 基本)
【发布时间】:2015-02-04 16:44:27
【问题描述】:

我在这个链接下载了yii2-jui

yii2-jui

然后我把它放在yiisoft文件夹下

yiisoft\yii2-jui

当我运行我的应用程序时,它给了我这个错误

PHP 致命错误 – yii\base\ErrorException 找不到类 'yii\jui\DatePicker'

我该如何解决这个问题。我应该把 yii2-jui 文件夹放在哪里?

提前谢谢你

【问题讨论】:

    标签: php yii2


    【解决方案1】:

    我在运行时解决了问题 sudo composer require --prefer-dist yiisoft/yii2-jui“*” 仅在文件夹basic 中,webyiimodels 等在哪里。

    【讨论】:

      【解决方案2】:

      在视图中插入:

      use yii\jui\DatePicker;
      

      最好的办法是:在你的项目中运行:php composer.phar require --prefer-dist yiisoft/yii2-jui "*"

      【讨论】:

        【解决方案3】:

        插入代码:

          'yiisoft/yii2-jui' => 
          array (
            'name' => 'yiisoft/yii2-jui',
            'version' => '2.0.2',
            'alias' => 
            array (
              '@yii/jui' => $vendorDir . '/yiisoft/yii2-jui',
            ),
          ),
        

        在 yiisoft/extensions.php 文件中

        【讨论】:

        • 谢谢!我的 Composer 出了点问题,我忘记了我可以像这样强迫它:)
        【解决方案4】:

        停止创建重复的问题。

        而且您不只是下载某些内容并将其复制到文件夹中。使用作曲家安装它。你复制的 Yii2 只是一个 shell,你必须使用 composer 来安装它的其余部分。 Composer 所做的不仅仅是复制文件,它会创建一个自动加载器,告诉 yii 一切都在哪里。

        【讨论】:

        • 这不是一个有效的答案,一旦给出了关于如何解决疑问的详细答案,可能会指示问题类型的 cmets。重要的是要了解有些人从堆栈溢出开始,引导他们提出更高质量的问题很重要。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-05-04
        • 2017-10-21
        • 1970-01-01
        • 2018-06-21
        • 2023-03-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多