最新消息:文章中包含代码时,请遵守代码高亮规范!

Symfony2

Twig模版语言入门【转载】

Symfony2 刘, 勇 8个月前 (04-20) 248浏览 0评论

Twig中有两种定界符 {% ... %} 和 {{ ... }} , 前一种用来执行语句,比如for循环、IF判断、过滤等操作,后一种模版中用来显示变量。Twig常用用法记录如下: 可用符号 == != < > >= <=...

如何安装Symfony2的第三方Bundle

Symfony2 Seven 8个月前 (04-18) 259浏览 0评论

Symfony2是一个非常优秀的框架,但它也仅仅只是框架。框架的作用众所周知是为了能够快速开发出代码组织良好的应用程序,而且基于框架开发者可以集中精力进行业务逻辑的开发,而不会将精力浪费在其它细节上面。虽然框架有着很多的好处,但它并不象CMS、Wo...

关于Symfony自带的twig和PHP模板引擎可以调用的全局变量【原创】

Symfony2 sherri 10个月前 (02-04) 833浏览 0评论

symfony2的app会在twig和PHP模板引擎中自动设置全局变量 作用:比如我们在类的成员方法中设置了一个session,那我们可以使用自带的模板全局变量来在模板中直接使用这个session的值。 全局变量种类: 1、app.user: 获取到...

WebSocketBundle-舍弃浪费资源的ajax轮询吧【原创】

WebSocketBundle-舍弃浪费资源的ajax轮询吧【原创】

PHP Pota 1年前 (2017-09-06) 802浏览 0评论

WebSocketBundle是一个基于react/socket实现Socket的一个第三方Bundle,GitHub地址WebSocketBundle,当然其主要功能是聊天功能,这里也是为了作为之前商城类项目中有类似前台用户下单后台需要弹窗提示类功...

symfony自定义错误页面-基于覆写ExceptionController实现【原创】

PHP Pota 1年前 (2017-07-25) 1691浏览 0评论

声明:本文方法基于symfony2.8撰写 3.3版本机制改变本文仅限参考 在使用symfony进行项目开发过程中,dev环境下的报错页面一度帮助解决了很多代码上的错误,不过在生产环境下因为dev模式下的页面涉及到很多敏感参数,只单单的显示一...

Symfony框架系列—-常用命令【转载】

Symfony2 aaron 1年前 (2017-07-20) 750浏览 0评论

一、常用命令 从Entity操作数据库: app/console doctrine:database:create # 创建数据库 app/console doctrine:schema:update --force # 根据entity生成数据...

symfony中使用NelmioApiDocBundle进行API管理【原创】

symfony中使用NelmioApiDocBundle进行API管理【原创】

PHP Pota 2年前 (2017-05-19) 1456浏览 0评论

项目开发对接过程中,在使用postman编写API之前都是使用API.html表格式的静态页作为API的载体,此方法在编写的时候麻烦不说,后续若是出现API修改文档维护上也比较麻烦,而且在对接过程中接口无法直接测试访问查看返回数据是否正确,导致一系列...

覆写FOSUserBundle默认Entity【原创】

PHP Pota 2年前 (2017-05-18) 810浏览 0评论

Symfony Security组件提供了一个灵活的安全框架,允许您从配置,数据库或任何其他可以想像的地方加载用户。FOSUserBundle构建在其上,使用户快速方便地存储在数据库中。在上篇文章中有说到Security组件的三方加载用户问题,对于常...

symfony安全组件security的简单研究【原创】

PHP Pota 2年前 (2017-05-17) 1144浏览 0评论

Symfony的安全系统(security system)是非常强大的,但在设置它时也可能令人迷惑,在之前的symfony学习中看到国外使用较多的fosuserbundle时就提到需要使用到security ,之后看了一段时间奈何因为自己英文水平和技...

symfony中使用__construct获取services对象【原创】

PHP Pota 2年前 (2017-05-05) 957浏览 0评论

symfony中服务的使用总所周知的方便,但是当一个controller多次使用到同一个服务的时候就会出现在每个Action中都get获取服务,此时为了省事相信你也尝试使用构造函数申明一个私有对象避免多次使用,如果服务没问题此时使用 privat...

Twig模板入门总结2【原创】

Symfony2 ada 2年前 (2017-02-24) 1125浏览 0评论

三个月前,写了一个twig模板入门总结,这次继续总结twig模板,之前说的就不在重复,这次说一下项目中遇到的新的问题: 1. 数据的排序 序号 姓名 电话 1 Abc 131******** 2 ABC 131******** 3 ...

Symfony中service的认识(文档翻译)【原创】

Symfony2 祝, 毕亮 2年前 (2017-02-23) 989浏览 0评论

1.什么是服务? 简而言之,服务就是在php中一种执行全局任务的一种服务,服务是一个有目的行的名字,在计算机科学中描述一个对象创建一个特殊的用例(比如:发送邮件),无论什么时候你需要他提供特许的功能,每个服务都会通过你的请求被使用,你不需要做任何特别...

symfony使用KnpSnappyBundle生成网页PDF和图片【原创】

PHP Pota 2年前 (2017-02-22) 1561浏览 1评论

KnpSnappyBundle是symfony社区中的一个第三方Bundle,主要功能为指定网页生成pdf或图像文件。此文前提是已经有一个可以使用的symfony框架且运行环境为linux系统 安装方法,在composer.json文件require...

symfony使用 Translation Component自定义输出文本【原创】

PHP Pota 2年前 (2017-02-13) 972浏览 0评论

Translation Component 是symfony社区的一个第三方包,用于自定义不同语言环境下后台的返回数据的处理,想到的比较常用的功能应该就是中英文网站的内容切换。 安装方法 composer require symfony/tran...

后台列表的简单筛选功能实现【原创】

Symfony2 Ripple 2年前 (2017-01-10) 1017浏览 0评论

在后台中,对于列表的条件筛选功能是非常常见的。在symfony中实现这个功能也是比较简单的。 第一步:在twig模板中将所需的筛选条件列出。 例如: <tr class="filter"> <td>...

symfony 使用第三方bundle导出简单excel表格

Symfony2 Ripple 2年前 (2017-01-04) 1636浏览 0评论

在symfony框架中,使用第三方bundle导出excel表格还是比较简单的。主要步骤仅仅几步。 第一步:composer.json添加。 “require”: { //…. “liuggio/exc...

使用swiftmailer发送邮件【原创】

PHP Pota 2年前 (2016-12-26) 2243浏览 0评论

PHP发送邮件是很常见的一个功能,之前在写项目中同样遇到这类需求,遇到之后首选方案是使用PHPMailer进行处理,不过在实际使用中,解决了各类问题遇到了最后一个参数为0的错误,谷歌解决方案为重装PHP,只能弃用。之后搜索找到swiftmailer插...

Symfony下关于数据库数据插入的判断【原创】

PHP Pota 2年前 (2016-09-29) 1813浏览 1评论

作为一个后端的新手,在之前的一个项目开发中,遇到了一个比较头疼的问题,因为是管理系统,据客户要求基本上每个列表都需要有导入导出功能,其中导出并不需要头疼,只要将数据按照顺序写入EXCEL中即可,可是在写导入的时候确实遇到了一个头疼的问题,因为是用户自...