草庐IT

yii2-codeception

全部标签

php - 无法在 Yii 中看到日志文件

我无法在Yii框架中看到日志文件。默认情况下,它保存在“protected/runtime”中。这是我在main中的配置:'log'=>array('class'=>'CLoCFileLogRoutegRouter','routes'=>array(array('class'=>'CFileLogRoute','levels'=>'error,warning,info','categories'=>'system.*',))),这就是我记录的方式:Yii::log("IndexCheckout","profile",'system.web.CController');Yii::trac

php - 在 Yii2 中运行一个 cron

我正在使用yii2的高级模板应用程序,我想创建一个cron。在谷歌搜索主题时我只能找到很少的信息,到目前为止发现cron作业应该放在控制台文件夹中。我的结构:backend/...console/models/Subscriptions.php//mycustomtablemodel...controllers/TimelineController.php...我不知道从现在去哪里或如何进行?如何运行cron?LAMP环境。 最佳答案 在你的app\console\controllers\SampleControllerclassS

php - 如何在 Yii2 中使用 Yii::$app->security->encryptByKey() 保存加密数据

这是模型。publicfunctiongenCode($width=15){$inputKey=$this->password();$string=Yii::$app->security->generateRandomString($width);$this->_encrypted=Yii::$app->security->encryptByKey($string,$inputKey);//$decrypted=Yii::$app->security->decryptByKey($encrypted,$inputKey,$info=null);return$this->_encrypt

php - 如何转换为在 View 中使用 Yii CDataProvider?

我正在尝试学习Yii,并查看了Yii文档,但仍然没有真正理解它。我仍然不知道如何在Controller和View上使用CDataProvider来显示View上可用的所有博客文章。任何人都可以根据以下内容提出建议或举个例子:我的PostController中的actionIndex:publicfunctionactionIndex(){$posts=Post::model()->findAll();$this->render('index',array('posts'=>$posts));));View,Index.php:除了执行上述操作,任何人都可以建议如何使用CDataProv

php - Yii2 同一模型的多个实例

我想在我的Controller中获得相同模型的多个实例。我看到了thiswikiforYii1.1并尝试这样做,但在我的代码中,只有表单中的最后一个实例是从Controller访问的,我的代码在这里(我用错误和变量值注释了代码):$model=newPerson(['scenario'=>'create_update']);$contractDate=newDatePart();//DatePartismyownclass$contractExpirationDate=newDatePart();//DatePartismyownclassif($model->load(Yii::$a

php - 在 yii2 基本应用程序的供应商文件夹中找不到 Bower 文件夹

我下载了一个基本的yii2应用程序。然后推送到git。但是在其他电脑上,我使用Composer安装了所有依赖项。但是我现在没有bower文件夹所以出现错误:Thefileordirectorytobepublisheddoesnotexist:C:\xampp\htdocs\jumpbyte-site\vendor\bower/jquery/dist'我的composer.json文件具有以下依赖项:"require":{"php":">=5.4.0","yiisoft/yii2":"*","yiisoft/yii2-bootstrap":"*","yiisoft/yii2-swift

php - 使用 Yii2 过滤占位符

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion有谁知道如何在Yii2Framework的Gridview过滤器上实现占位符或工具提示?我需要一些对用户来说很突出的东西,让他们知道文本框实际上是一个搜索过滤器。期待听到回应。

php - Yii2:-漂亮的 URL 已经形成,但不工作(说 404 NOT FOUND)

我已经开始学习yii2并且我尝试做漂亮的URL东西,但是失败了。我做了什么:-在config/web.php中(我在下面进行了编辑):'urlManager'=>['class'=>'yii\web\UrlManager',//Hideindex.php'showScriptName'=>false,//UseprettyURLs'enablePrettyUrl'=>true,'rules'=>[],然后我创建了一个.htaccess文件并将其放在根目录下(它具有以下代码):RewriteEngineon#ifadirectoryorafileexists,useitdirectlyR

php - yii2:如何使用超棒的字体图标?

我有这个HTML链接标签,我需要使用yii\helpers\Html生成SignUp我可以使用方法a()来做到这一点,但我不知道如何包含fontawesome类。这是我已经使用a()方法的代码'btnbtn-black','title'=>'SignUp'])?>我正在为我的CSS使用bootstrap。任何帮助将不胜感激。 最佳答案 很简单SignUp',['site/signup'],['class'=>'btnbtn-black','title'=>'SignUp'])?> 关于p

php - Yii 1.1.7 - 找不到 gii 页面

我想在Yii中使用Gii。我的第一个web应用程序的protected/config/main.php没有注释这部分,正如Yii文档中指示的那样启用Gii(123.45.67.123是我尝试访问的计算机的公共(public)IP地址):'modules'=>array(//uncommentthefollowingtoenabletheGiitool'gii'=>array('class'=>'system.gii.GiiModule','password'=>'123456',//Ifremoved,Giidefaultstolocalhostonly.Editcarefullyto