-
只有 URL 匹配,且方法匹配(如POST),才会匹配到 indexAction 如很多表单 验证 提交的地址和打开的地址是相同的,但是我们可以通过 @Method("") 这个参数去把它定位到不同的两个方法 必须 use Sensio\Bundle\FrameworkExtraBundle\Configuration\Method; 才能使用 @Method 否则会报错查看全部
-
这两种功能(Annotation 和 routing.yml)不能一起用,否则会报错查看全部
-
Annotation 路由的定义和方法都在注释里,开发起来比较方便 如果项目把类中的功能都放在同一个class中,例如 UserController 中有 login logout register profile 等,使用 Annotation 会更方便 否则,假如比较乱,则使用 routing.yml 比较好查看全部
-
1.Annotation: 允许你在方法的上面用注释定义方法运行状态的功能 2.router.yml Symfony2 常用的配置格式查看全部
-
把常访问的地址放在前面,不常访问的地址放在后面,可以提高路由的效率查看全部
-
使用 cmd 创建 bundle: 1.在 自己的项目的根目录(helloworld)下,使用 php app/console generate:bundle 命令新建 bundle 2.输入bundle 的名字(Scourgen/WebBundle) 3.在 configuration format 中输入 annotation 4.是否创建完整的目录(the whole directory structure)输入 yes (默认 no) 5.其它确认查看全部
-
function indexAction 里的参数 $name 与 @Route("/hi/{name}") 中的参数一一对应 return 的 array 里 的 key->'name' 则对应于相应的html 模板(index.html.twig) 中调用的变量 name查看全部
-
对应关系: DefaultController -> Default(文件夹) indexAction -> index.html.twig查看全部
-
数据验证的逻辑可以是自己的逻辑,可以自己去做一套逻辑,也可以使用 M 里面的限制条件。查看全部
-
属性的类型会在 veiw 这层上会有许许多多的不同的表现方式,或展现方式。而这种不同的展现就是由不同的HTML CSS JS 所构成起来的。查看全部
-
构成表单的元素都有数据模型,会有自己的类型,限制条件。查看全部
-
src文件夹不对外,只有web文件夹对外,需要将src内容拷贝进web,有两种方法。 1. php app/console assets:install web --symlink --relative 建立软连接 2. php app/console assets:install web 拷贝副本 应该也有类似lessWatcher的东西。查看全部
-
6-5 Twig整合HTML5 Boilerplate Get a custom build自定义版本 预配置的文件: 标准H5BP Responsive响应式 bootstrap css框架 选择开发版本(未压缩)查看全部
-
6-5 Twig整合HTML5 Boilerplate 前段框架搭建工具,jauery css模版 icons等工具,考虑到了很多细节,可以做出很多漂亮的网站。 是国外很出名的工具。查看全部
-
6-3 Twig基本语法 -输出{{ }} -判断{% %} -注释{# #} 语法可以改,但是IDE基本支持Twig,改动后可能IDE无法识别新语法。查看全部
举报
0/150
提交
取消