为了账号安全,请及时绑定邮箱和手机立即绑定

洪大师带你解读Symfony 2框架

洪涛 其它
难度中级
时长 8小时44分
学习人数
综合评分9.70
28人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.6 逻辑清晰

讲师回答 / 洪涛
你这个事情在我看来和route/security.yml根本没关系,因为用户在登录前系统是不知道用户到底是什么权限的,而登录判断的过程又是你自己的逻辑,所以和route/security.yml其实没关系。这个事情你可以这么做,在各自的登录逻辑里判断用户的类别,然后让用户顺利登录或者提醒用户类型不对,不能登录。

讲师回答 / 洪涛
什么模板引擎都可以,但前提是要做成bundle,集成到Symfony2里。

讲师回答 / 洪涛
一个点只代表匹配一个字符,你要匹配多个字符的话可以用.*

讲师回答 / 洪涛
你是说在模板里调用user.profile.xxx吧,如果按照你上面的代码,是的,这就是proxy class

讲师回答 / 洪涛
他不是说了吗, does not contain any mapped entities,检查一下你的语法,看看是不是哪里写错了

讲师回答 / 洪涛
一个是系统架构,一个是程序设计的方法,根本不具备可比性。

讲师回答 / 洪涛
什么缓存都没说,我怎么帮你解决问题

讲师回答 / 洪涛
2.7所包含的doctrine有所改动,请查看文档,视频教程也无法保证内容一直都是最新的。

讲师回答 / 洪涛
这是你项目没配置好吧,有个URL是专门用来获取页面的profile信息的,你这个错误就是说这个url有问题,访问不了。

讲师回答 / 洪涛
这么说也不是特别正确,默认环境下也是有login_check的,但一般不单独使用,如果没有找到这个方法你可以用router:debug调试一下是不是有这个路由。

讲师回答 / 洪涛
不命中的情况那叫做404页面。如果你要在某个固定的路由里做类似「输入某些值怎么样」和「输入某些另外的值怎么样」,我建议你把规则放宽,然后写在这个action的自己的逻辑里。

讲师回答 / 洪涛
这种东西其实和环境配置(dev还是prod之类的)没有关系,虽然也能做,但我建议你放在数据库里

讲师回答 / 洪涛
这种做法是非主流的,你可以通过symfony2的默认的逻辑去做,但你要实现自动生成代码,控制缓存,控制数据前后兼容性关系等等,工作量是很大的,而且出错的可能性非常高,我建议你还是通过放在一个字段里然后虚拟一个内嵌的json对象这种方式去做
课程须知
1、熟练掌握PHP基本语法知识 2、熟练掌握PHP面向对象思想 3、具有1-2年开发经验
老师告诉你能学到什么?
1、如何搭建Symfony2的开发环境 2、如何使用Symfony2框架进行网站开发 3、如何部署Symfony2项目

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消