最新文章列表

Cakephp 3 (一) 惯例优先原则(convention over configuration)

在Cakephp 3 cookbook中提到,Cakephp 是惯例优先原则的忠实实践者。Cakephp中,提供一套完整的约定编程体系。惯例优先原则是一个重要的设计模式,目的是统 ...
penergy 评论(0) 有899人浏览 2016-04-16 21:45

Cakephp 3.x (前言-为什么要使用使用框架)

在读研究生时期选修了一门Web Engineer的课。当时课程是java servlet+ Tomcat + Mysql开发一个类似facebook的社交网站。讲课的老师提起过框架,说框架的用途在 ...
penergy 评论(0) 有1478人浏览 2016-03-27 22:06

CakePHP项目中引入Auth & Acl 控制

PS:原创文章,如需转载,请注明出处,谢谢!      本文地址:http://flyer0126.iteye.com/blog/2212975        在此简单记录操作步骤,以备后期查阅。      一、引入auth /app/Controller/AppController.php class AppController extends Controller { p ...
flyer0126 评论(0) 有2387人浏览 2015-05-20 19:36

cakephp 对数据库操作的封装方法的使用

假设有表books ,其中分别有字段id,book_name,type_id,type_name,year,status,create_time 1. 添加数据 $this->loadModal('Book'); $data['book_name'] = '雨季不再来'; $data['type_id'] = 4; $data['type_name'] = '小说'; ...
xiaoyu_91 评论(0) 有964人浏览 2014-03-13 16:08

Cakephp中如何实现i18n?

好像网上一直没有比较详细的中文资料来讲述如何使用cakephp来实现i18n。正好昨天被逼无奈的将代码中的提示中文化了一把,略有心得,简而志之。 中文化cakephp有如下几步: 1,在代码中使用__()函数。 在需要进行中文化的地方使用__()函数,如下所示: __('This is the string i need to translate', true); 将第2个参 ...
nbkhic 评论(0) 有217人浏览 2013-06-05 22:45

cakephp Localization 本地化不显示中文的问题

中文不一定是chi 也可能是zho cp -R chi zho
hsomesun 评论(0) 有736人浏览 2013-04-24 10:51

cakephp 调用不同数据库中的数据表

在用框架cakephp做项目时遇到这样的问题:需要新建一个数据库,然后此项目与新建的库中的表链接,用loadModel('testQuestion’);然后$this->testQuestion->useDbConfig = 'testBase';这样的逻辑应该是没有问题的,但是在database配置中默认的库是wss,这个库中是没有这个表的, class DATABASE_CON ...
xiaoyu_91 评论(0) 有1386人浏览 2013-03-15 11:28

CakePHP运行报错The requested URL XX was not found on this server.

新配置了php开发环境,Apache+php+mysql,各种配置完成后,运行使用cakephp框架的项目居然无法访问,报错The requested URL /wifiserver/Movies/index was not found on this server.经检查后发现是Apache配置有误,忘记打开LoadModule rewrite_module modules/mod_rewrite ...
dujunxiaochuan 评论(0) 有1327人浏览 2013-02-19 11:28

Mysql使用自定义方法,以及cakephp分页使用join查询的方法

第一步:设置SET GLOBAL log_bin_trust_function_creators=TRUE; 如果报ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you * ...
hao3721 评论(0) 有927人浏览 2012-12-26 16:12

Cakephp的国际化和poEdit的使用

  Cakephp的很强大的i18n功能就是用来实现本地化和国际化的。他通过使用语言配置文件使得程序能够很好的适应变化进行本地化。通过新建locale/chi/LC_MESSAGES/default.po文件,并指定语言选项为“chi”实现。本文中说的就是如何实现这个本地化过程,当然本文中的poedit并不是必须的,但是他可以使得工作效率更高。 一、关于i18n和L10n 这2个东东其实头一 ...
dcj3sjt126com 评论(0) 有1256人浏览 2012-12-06 00:13

Cakephp中使用Captcha实现更加安全的验证码

  Captcha官方 http://www.captcha.ru/en/ Captcha下载 http://www.captcha.ru/en/kcaptcha/ 本地下载1.2.6版本   首先可以使用如下程序得到验证码图片,注意在程序在生成图片时就调设置了会话变量。 getImage.php   <?php  include('kcaptcha.php'); s ...
dcj3sjt126com 评论(0) 有2724人浏览 2012-12-05 00:46

Cakephp本地化和国际化详解

   看过CakePHP的程序例子的程序员都会发现,在Controller或者View中,大多数输出都是用一个函数 __(”xxxx”) 来执的, 这个函数就相当与其他框架中的getText()函数,是根据key值和locale来动态获取相应的语言内容。  1)什 么是 i18n,l10n           首 先要先明白Localization & Internationaliz ...
dcj3sjt126com 评论(0) 有1950人浏览 2012-11-27 00:00

Cakephp的国际化和poEdit的使用

  Cakephp的国际化和poEdit的使用 Cakephp的很强大的i18n功能就是用来实现本地化和国际化的。他通过使用语言配置文件使得程序能够很好的适应变化进行本地化。通过新建locale/chi/LC_MESSAGES/default.po文件,并指定语言选项为“chi”实现。本文中说的就是如何实现这个本地化过程,当然本文中的poedit并不是必须的,但是他可以使得工作效率 ...
dcj3sjt126com 评论(0) 有1255人浏览 2012-11-26 23:40

让Zend Studio关联CakePHP模板文件.ctp

  Zend Studio是套强大的PHP编辑器,各种给力让PHP开发者爱不释手。对于CakePHP程序员来说,有件事情相当头疼,在初始安装好Zend Studio程序之后,只能建立Zend Studio已经预定义的文件扩展名PHP文件,除此之外,例如CakePHP模板文件专用文件扩展名.ctp是无法建立的,即使可以建立,也无法着色PHP,想必很多人都有这种经验。 那么强大的Zend Stud ...
dcj3sjt126com 评论(0) 有1121人浏览 2012-11-20 09:43

CakePHP中使用TinyMce详解

  今天一直在纠结TinyMce在CakePHP中的使用方法,因为之前一直在使用CKEditor,没有太多的接触过TinyMce,第一次用就直接在框架中集成,所以中间造成了很多误解,搞了半天时间。这里把集成过程记载下来备用。 CakePHP官方出的有TinyMce视图助手,下载该视图助手之后,可以看到里边包含几个文件夹,先留意下/views/helpers/tiny_mce.php文件。/we ...
dcj3sjt126com 评论(0) 有1003人浏览 2012-11-20 09:25

CakePHP2 Request请求对象中文教程

  CakeRequest是CakePHP默认的请求对象。该类用于对请求数据的处理与交互。在每一次请求过程中,CakeRequest对象都会被创建,并通过引用的方式传递到应 ...
dcj3sjt126com 评论(0) 有1238人浏览 2012-11-20 09:21

CakePHP2命名规范

  CakePHP的命名规范相当重要,遵循CakePHP框架的命名规范,可以获得框架内置的各种功能。CakePHP2发布之后,命名规范这块与老的框架没有任何区别,本文同时适用于CakePHP 2.x和CakePHP 1.x框架。 总得来说,文件名使用下划线,类名用驼峰命名法。比如,MyNiftyClass类对应的文件名就是my_nifty_class.php。下面是不同类型的类和其相对应的文件 ...
dcj3sjt126com 评论(0) 有1155人浏览 2012-11-10 09:02

CakePHP 2.x十分钟博客教程(三):数据库基础操作、表单、路由器

  通过前面两篇文章的学习,你的CakePHP博客已经初具雏形了。本文会构建博客的文章内容页面,添加新的文章,修改老文章以及删除文章的功能,并且涉及到CakePHP表单创建,数据验证,路由规则等主题。如果还没有仔细了解本教程的前两张,可以访问《Cakephp 2.0十分钟博客教程(一):安装与配置》从头开始学习。 CakePHP系列教程—CakePHP博客三部曲: CakePHP2十分钟博 ...
dcj3sjt126com 评论(0) 有1873人浏览 2012-11-10 08:52

CakePHP 2.x十分钟博客教程(二):控制器、模型与视图

  在上篇CakePHP教程中,为大家介绍了CakePHP的安装与配置过程。你的CakePHP框架现在应该已经能够建立应用程序了,本文为大家带来CakePHP如何创建控制器、模型及视图文件,并将其关联起来,最终构建一个数据库驱动的博客程序。 CakePHP系列教程—CakePHP博客三部曲: CakePHP2十分钟博客教程(一):安装与配置 CakePHP2十分钟博客教程(二):控制器、 ...
dcj3sjt126com 评论(0) 有1873人浏览 2012-11-10 08:50

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36424) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics