KU案例2之06Twig Security和IS_AUTHENTICATED_FULLY

之前我们用一个链接完成了注销工作。我知道了symfony退出是这么的容易。只要logout健在防火墙下并且我们指定一个/logout路由,我们就能够看到他工作了。这些操作symfony都会在幕后处理。

read more »

KU案例2之02授权Authorization和Access Control

之前我们让匿名用户可以进入每一个页面,这一次我们要尝试authorization(授权)并开始拒绝进入。

再来看看Security.yml。拒绝访问最简单的方式就是通过ACCESS_CONTROL部分。我们可以使用正则表达式去保护任何URL,现在我们开始保护 /new和/create;

read more »

KU案例2之01基础的Security

接下来一个小时,我们将提升一个新的水平,针对symfony一些困难的领域如Security,表单和一些重要的Doctrine,来进行分析和案例实战。

好了,我们可以先喝杯咖啡,伸伸懒腰,准备go!

read more »

jobeet教程目录

Jobeet是一个用symfony2编写的发布求职信息和招聘信息的网站。在这一些列的教程中我们将学会教你怎么样实现它。通过这Jobeet项目实例教程,你将学会使用最新的Web技术—Symfony2.3.2进行网站开发。

read more »

jobeet第十九天:国际化和本地化

*这一系列文章来源于Fabien Potencier,基于Symfony1.4编写的Jobeet Tutirual

昨天我们为搜索引擎添加了AJAX功能,这下搜索引擎变得有趣多了。而在今天的内容中,我们来了解一下Jobeet的国际化(i18n)和本地化(l10n)。

read more »

jobeet第十八天:ajax

*这一系列文章来源于Fabien Potencier,基于Symfony1.4编写的Jobeet Tutirual

在昨天的教程中,我们使用了Zend Lucene库为Jobeet实现了一个功能强大的搜索引擎。而在今天的教程中,我们来提高搜索引擎的响应性,并且发挥Ajax的优点,把搜索变成实时响应的。现在我们需要给表单添加Javascript功能,但又不能往表单标签元素中嵌入Javascript,那么我们将会使用unobtrusive JavaScript来实现这个功能。在客户端代码中,如HTML,CSS和Javascript,使用unobtrusive JavaScript能够更好的遵循代码分离的概念。

read more »