php控制器是啥,php – 在控制器中调用控制器?

至于最佳实践,这是推荐的吗?我有一个需要在项目和配置文件控制器中调用的注释控制器模型.注释控制器自动加载注释模型.

是否可以直接从项目和配置文件控制器调用注释控制器,或者是调用注释模型的“最佳实践”方式?

我问,因为在kohana中,视图不是单例类,所以如果我在另一个控制器中调用控制器,我最终得到两个视图.另一方面,如果我只是调用模型,则项目和配置文件控制器中将存在重复的代码.

所有MVC专家都会提供帮助! =)

解决方法:

一般来说,我会采用“胖模型”方法.

我不确定你真正担心重复的代码是什么.

有几种方法可以做到这一点:

第一种方式:

– 询问您的评论模型以返回一些评论.

– 将评论数据传递到您的视图中.

– 在视图中渲染注释,可能使用一些视图助手

第二种方式:

– 意识到您的视图没有理由不能直接与您的模型对话.

– 编写一个视图助手,直接从模型中获取所需的数据并进行渲染.

我更喜欢第二种方式.有些人在让他们的视图层与模型对话时会出现问题(以只读方式!),但我不是其中之一.

标签:php,kohana

来源: https://codeday.me/bug/20190722/1498960.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值