Symfony
SakuraLJ
像sakura一样灿烂
展开
-
进一步封装微信JS SDK,使开发人员对JS SDk透明
1、进一步封装微信的JS SDK,使开发人员在使用JS SDk相关功能时,只需在页面上引入一次Script,不再需要引用微信的js及进行config的注入配置等;2、在页面中引入此代码即可完成引入微信的js及通过config接口注入权限配置;3、流程:页面引入页面向服务器请求http://127.0.0.1/weixin/jssdk.js?currpageurl=http://原创 2015-06-01 18:04:22 · 2702 阅读 · 0 评论 -
symfony更新entity时自动设置时间字段
1、在更新entity时自动设置时间字段<?phpnamespace Tranz\BMTestBundle\Entity;use Doctrine\ORM\Mapping as ORM;/** * TestPage * * @ORM\Table(name="test_page") * @ORM\Entity * @ORM\HasLifecycleCallbacks() //这里引入do原创 2015-06-03 12:13:40 · 1690 阅读 · 0 评论 -
composer update 报The .git directory is missing from XXX
symfony 进行composer update 时报 - Updating tranzvision/bmorgweixin-handler-bundle (1.0.0 => dev-k1.2.0 4c22624) Failed: [RuntimeException] The .git directory is missing from /srv/www/XXX/HandlerBundl原创 2015-06-15 23:12:41 · 2998 阅读 · 0 评论 -
symfony路由组件(The Routing Component)
The Routing component 把HTTP request转换为一系列的配置参数.安装你有两种方式来安装这个组件:通过 Composer (symfony/routing on Packagist);使用官方的 Git repository (https://github.com/symfony/Routing)。然后, 需要Composer把vendor/autoload.php翻译 2015-07-27 23:51:49 · 2604 阅读 · 0 评论 -
如何基于Symfony Components创建你的php框架(目录)
创建自己的php框架,在symfony组件的基础上翻译 2015-07-15 23:20:52 · 627 阅读 · 0 评论 -
使用twig来组装数据使数据结构可视化
业务场景: 第三方平台实现微信图文,在页面上用ajax加载更多图文时需要组装大量的JSON数据,如果把数据的格式写到代码里面会使数据的结构不够清晰,如果数据结构变动那么改动就会比较麻烦,所以利用twig模板来组装数据,使数据结构清晰可视,以后数据结构变动只要修改传入到twig模板的数,以及修改twig的数据结构。 **项目使用的框架:**symfonytwig:{ "base_resp原创 2015-07-29 14:35:17 · 1096 阅读 · 0 评论 -
syfomy自动根据url中的id找到对应的记录
以后有空会翻译。PHP-framework Symfony2 has a very nice component ParamConverter, which allows to convert parameters from URL into PHP variables. When the functionality that comes out of box isn’t enough, you s翻译 2015-07-29 20:22:31 · 930 阅读 · 0 评论 -
模拟请求
Request::create(‘/index.php?name=Fabien’);可以模拟浏览器发出请求。原创 2015-07-21 22:57:56 · 555 阅读 · 0 评论