
想去掉代码里面的 yii.js 其次 activeform 这个有好的组件取代吗?最主要的原因就是不想让别人知道是什么框架做的,安全点。
1 duguxiaohuai OP |
2 gouchaoer 2017-01-07 20:35:40 +08:00 via Android @duguxiaohuai 你完全不用 yii 的 widget 就完了, yii 的理念是方便后端写出能看的前端,你有前端的话可以不用 yii 的那一套啊 |
3 gouchaoer 2017-01-07 20:37:33 +08:00 via Android 安全性倒不是问题,他只是框架 |
4 duguxiaohuai OP @gouchaoer 主要一个表单验证 还有一个是 yii.js 这个屏蔽不了 还有那个缓存随机生成的字符串 简直头疼 表单验证确实方便 没想好其他的有这么棒 |
5 duguxiaohuai OP |
6 Dowding 2017-01-07 21:30:47 +08:00 'components' => [ 'assetManager' => [ 'bundles' => false, ], 'request' => [ 'enableCsrfValidation' => false, ], ], |
7 allenhu 2017-01-07 21:46:09 +08:00 via Android 这种问题还来发帖,只能说你学习能力本为 0 |
8 duguxiaohuai OP @allenhu 可以看下问题 这个问题不好解决的 是修改 yii 核心代码 |
9 duguxiaohuai OP @takashiki 那问下表单验证使用什么方式呢 activeform 确实很方便 可惜带了 yii 的关键词 |
10 Kokororin 2017-01-07 22:50:52 +08:00 我想起了 mingge 体 |
11 1762628386 2017-01-08 09:39:23 +08:00 自己定义一个 Asset 别用自带的 |
12 lygmqkl 2017-01-08 16:23:37 +08:00 via iPhone 知道是 yii 就不安全了? 而且 前端一般都会考虑放弃 yii 原生插件吧 |
13 huijiewei 2017-01-08 18:10:56 +08:00 via iPhone 不用 form 这个 widget 就是了 yii.js 是一个 asset 依赖而已 不引用就行了 |
15 wh1012023498 2017-01-09 23:18:00 +08:00 = = 框架只是给你摆放了那么多东西在台面上。。愿意用那个就用那个呗。。 Yii2= = 并没有说一定要用 widget 。。本身 JS 与 PHP 代码结合在一起= = 就有利有弊。 你可以用 twig 。。 https://github.com/yiisoft/yii2-twig 获取 smarty 。。 https://github.com/yiisoft/yii2-smarty widget 如果开发后台还是挺好的。。配合 gii 。。如果再定制下 curd 模板,速度哇哇的。。 |
16 alexzhou 2017-01-10 13:05:23 +08:00 你不用这个 widget 就行了,直接写 form 或者 自己封装个 widget 就可以了 |