yii2-advanced-app相关内容

在 Yii2 框架中,更好的地方定义通用函数,这些函数在任何地方都可以访问,如控制器、模型、视图

就像我想创建名为“dt()"的函数 function dt(){返回日期('Y-m-d H:i:s');} 并希望像这样访问它:- echo dt();//重新运行当前日期和时间格式 Yii2 框架中哪个更好的地方可以做到这一点? 解决方案 你可以这样使用:http://www.yiiframework.com/extension/yii2-helpers/ 创建一个文件夹 ..
发布时间:2021-10-04 19:21:59 其他开发

如何将 Yii 1.x 升级到 Yii 2.0

如何将 Yii 1.x 版本升级到 Yii 2.0 最新发布版本?我正在使用 ubuntu 操作系统,如何将旧的 Yii 更新到新的 Yii 2.0 版? 解决方案 Yii2 指南在这方面有很好的文档参见 从 v1 升级 我最近将几个中等复杂的应用程序从 Yii 1.x 迁移到 Yii 2.0.有两种方法可以解决它,或者你可以同时运行 Yii 1.x 和 Yii 2 参见 使用-yi ..

在同一个项目中使用 Yii1 和 Yii2

我在 Yii1.x 中有一个项目,现在我在相同的项目中使用 Yii2 项目层次是这样的 Project1(yii1)/所有 yii 文件 + project2(yii2)project2(yii2)/frontend +/common +/backend 现在我想知道是否可以在project1/protected/controllers 中使用project2/common/model ..
发布时间:2021-10-04 19:17:40 其他开发

在没有where子句的情况下计算yii2中表中的所有记录

我想在不指定任何条件的情况下计算表中的所有记录: 现在,我这样做 $result['cms'] = Cms::find()->where([])->count(); 它会给我结果,但我不想使用 where 子句. 那么如何在没有where 子句的情况下统计所有记录. 谢谢 解决方案 你可以看到这个文档 http://www.yiiframework.com/doc-2 ..
发布时间:2021-10-04 19:15:34 PHP

Yii2 显示/隐藏 kartik 树视图节点

我正在使用 Kartik 树管理器.我能够添加、删除、更新节点.还有更多的要求,即根据用户访问显示/隐藏节点.即,当给用户一个特定节点时,只应显示该特定节点和所有子节点(如果有). 到目前为止我做了什么? 我创建了一个表 user-node,其中我将节点 ID 分配给用户,如下所示 我想做什么 现在我只想显示指定的节点及其子节点,并向该用户隐藏其他节点 控制器 ..
发布时间:2021-09-09 19:42:57 其他开发

带有空参数的 Yii2 搜索会抛出所有记录

view2.php 中有 3 个搜索字段,当我在搜索字段中输入内容并点击搜索按钮时,搜索工作正常.但问题是当我点击搜索/回车按钮而不在搜索字段中输入任何内容时,它会显示与数据库中该模型相关的所有条目. 以下是我的机器型号: 公共函数搜索($params){$query = Supplier::find();$query->joinWith(['user', 'cities', 'indu ..
发布时间:2021-07-17 19:54:45 其他开发

每个页面上的 yii2 oauth 令牌验证

所以我需要在每个页面上验证 oauth 令牌,除了 site/login、site/logout、site/error、>站点/身份验证.基于高级模板构建,这显然是在后端. 在 Yii2 中这样做的正确方法是什么? 从某种基本控制器扩展所有控制器? 在配置中引导一个类? 自定义过滤器? 行为? 本质上,除了上面提到的 4 个页面之外,我只需要一个可以在每个页面上运行的函数. ..
发布时间:2021-06-11 19:09:07 其他开发

将 yii2 与 mongodb 连接

我是 Yii2 的新手.谁能告诉我如何用 mongodb 配置 YII2 以及如何在 YII2 和 mongodb 之间建立连接?我尝试从 git hub 下载 mongodb 包并尝试运行以下命令 php composer.phar require --prefer-dist yiisoft/yii2-mongodb "*" 在我安装 Yii2 的根文件夹内的命令提示符中,但出现以下错误 ..
发布时间:2021-06-03 19:52:06 其他开发

Yii2 Advanced-前端和主站点之间的会话(www的前端副本)

我有一个自定义的会员系统: Yii2会员系统.您可以参考该文章以获取完整的详细信息,也可以安装它以解决该问题. 正如Yii2所提供的,我有 frontend 和 backend ,并做了一些修改以分隔会话/cookie,以便 backend 与管理员模型,并从 admin 表中提取.类似于旧的传统成员系统. mainsite 基本上是 frontend 的副本,它的作用是成为主要网站. ..
发布时间:2021-04-24 19:58:20 其他开发

Yii2模块中的无效验证码操作ID

我的自定义contactus模块中收到了无效的验证码操作ID异常.我设法显示了验证码,但模型验证规则引发了无效的操作ID异常.下面是我的代码: contactus/controllers/DefaultController.php class DefaultController扩展了Controller{公共职能的行为(){返回 ['access'=>['class'=>\ yii \ ..
发布时间:2021-04-21 19:24:11 其他开发

在Yii2上强制HTTPS

要求 如何在Yii2上强制重定向到 https (如果用户访问http,则进行重定向)?我已经尝试过使用web.config强制使用https,但无法正常工作. 场景 我正在使用IIS 7.5上托管的Yii2高级应用程序. 解决方案 在IIS上非常简单.可以使用重写模块来解决此问题. 例如 ..
发布时间:2020-11-26 19:34:53 PHP