草庐IT

yii-modules

全部标签

php - yii2 中的分页按钮限制

我需要在我的gridview分页中只显示3个元素,然后在按钮分页中显示3个按钮,但按钮动态变化。示例按钮分页:[1]-2-3...点击第二个元素[2]-3-4...我的代码:publicfunctionsearch($params){$query=Area::find();$dataProvider=newActiveDataProvider(['query'=>$query,'pagination'=>['pageSize'=>3,],]);谢谢!! 最佳答案 您可以在gridview中使用pager属性执行此操作$dataPro

php - Yii2 : How to pass additional parameters to listview

我阅读了这篇文章并回答了SongwutK.在这个问题中给出的答案:Yii2ListViewanddataprovider但我想知道可以在_item中使用第二个模型。假设_item是论坛中的一篇帖子,它从$model中检索数据,但我想使用一个不同的模型,比如$comment来对这篇帖子发表评论,并将帖子和评论一起作为一个_item查看。想象一下,该项目在facebook上发布,它仅显示撰写此帖子的文本、日期和用户。但是我如何从其他模型对此添加评论?我只想将我的$comment传递给_itemView。我尝试在我的Controller中添加新的Commnet:publicfunctiona

php - Magento:获取 "disable module output"的值

Magento后端允许您禁用每个站点的模块输出。我做了一些谷歌搜索,但无法弄清楚如何通过我的代码获取这个值。基本上,当我的模块的输出被禁用时,它工作得很好。但我发现(困难的方法)Magento不会阻止模块按站点加载。因为我是在扩展一些核心类,一些构造器还在执行。我的想法是检查模块输出是否被禁用。如果是这样,让我的构造函数调用父的构造函数。如果启用了模块输出,则继续我的自定义代码。我只是不知道如何获取当前站点的这个值(顺便说一句,我是多站点的)。理想情况下应该是这样的:$isThisEnabled=Mage::app()->getCurrentStore()->isOutputEnabl

php - 从 cdbcommand Yii 获取查询结果

过去两个小时我一直在尝试从我的查询中获取结果,在我的模型中我有这个publicfunctiongetQuotes(){$data=Yii::app()->db->createCommand('Selectfrommfromcity_fare_final');$data->queryRow();return$data;}在Controller中publicfunctionactionIndex(){//renderstheviewfile'protected/views/site/index.php'//usingthedefaultlayout'protected/views/layo

php - 通过 composer 安装 Yii2 失败

我想通过composer安装yii2,它给我一个错误这里是错误:Yourrequirementscouldnotberesolvedtoaninstallablesetofpackages.Problem1-yiisoft/yii22.0.9requiresbower-asset/jquery2.2.*@stable|2.1.*@stable|1.11.*@stable|1.12.*@stable->nomatchingpackagefound.-yiisoft/yii22.0.8requiresbower-asset/jquery2.2.*@stable|2.1.*@stable|1

php - Yii 命令行不自动加载模型

我正在尝试使用Yii在命令行上运行命令。我的方法需要一个模型,但是当我运行命令时,Yii说模型不存在,就好像它没有自动加载它一样。我的类(class)相当简短:classImportCommandextendsCConsoleCommand{publicfunctionactionIndex(){}publicfunctionactionImport(){ini_set("display_errors",1);set_time_limit(0);$cores=Core::model()->findAll(array('limit'=>300000));foreach($coresas$

Mac环境下Jenkins部署Python报错 - ModuleNotFoundError: No module named ‘selenium‘ (已完美解决)

订阅Python全栈白宝书-零基础入门篇可报销!白嫖入口-请点击我。推荐他人订阅,可获取扣除平台费用后的35%收益,文末名片加V!说明:该文属于Python全栈白宝书专栏,免费阶段订阅数量4300+,购买任意白宝书体系化专栏可加入TFS-CLUB私域社区。福利:加入社区的小伙伴们,除了可以获取博主所有付费专栏的阅读权限之外,还有机会加入星荐官共赢计划,详情请戳我。作者:不渴望力量的哈士奇(哈哥),十余年工作经验,跨域学习者,从事过全栈研发、产品经理等工作,目前任某金融品类App负责人。荣誉:2022年度博客之星Top4、博客专家认证、全栈领域优质创作者、新星计划导师,“星荐官共赢计划”发起人。

php - Yii 条件 <IS NULL>

如何逐行查找空值?它不起作用:$criteria->condition='`seller_id`ISNULL'; 最佳答案 $criteria->addCondition('seller_idISNULL');$data=MODEL::model()->find($criteria);试过吗?**seller_id**是Yii中映射的列名,它可能与您数据库中的实际列名不同。 关于php-Yii条件,我们在StackOverflow上找到一个类似的问题: htt

php - 如何在 Yii 中设置 returnUrl 值

我正在使用Yii,我遇到的问题是Yii::app()->user->returnUrl。它总是让我返回到index.php页面。我不知道用户从哪个页面访问了当前页面,如何将其值设置为请求当前页面的页面? 最佳答案 你可以使用Yii::app()->request->urlReferrer来查看用户来自哪里。publicfunctionbeforeAction(){Yii::app()->user->returnUrl=Yii::app()->request->urlReferrer;returnparent::beforeActio

php - yii 重定向不工作

在Yii框架中$this->redirect函数不工作。classTplUserNavigationextendsCWidget{publicfunctionrun(){if(isset(Yii::app()->user->id)&&Yii::app()->user->getState('userType')=='User'){$users=Users::model()->findByAttributes(array('id'=>Yii::app()->user->id));$this->render('webroot.themes.'.Yii::app()->theme->name.