cakephp相关内容

CakePHP:使用帖子标题作为视图方法的块

我一直在尝试使用以下方法来创建网址: domain.com/portfolio/This_is_a_test_post 函式检视($ title) { $ post = $ this-> - > find('first',array('conditions'=> array(Inflector :: slug('Portfolio.title')=> $ title) // ..
发布时间:2016-11-08 10:05:02 PHP

如何选择包含关联的字段?

我想执行以下查询,其中我只想从关联中读取必要的字段。 我在 select()中使用了一个点符号下面更好地解释我想要什么。 基本上 select()似乎关心用户。是否可以指定 Sites ?的字段 $ orders = $ this-> Orders-> find() - > contains([ 'Sites.Users'=> function($ q){ return ..
发布时间:2016-11-08 10:04:39 PHP

想从url中删除action名称CakePHP

我正在工作的Cakephp 2.x ..我想删除操作或控制器名称从url ...例如我面临的问题是这样 我在我的邮件控制器上有一个函数名 index ,其中显示所有手机号码 网址是 www.myweb.com/Messages 现在在我的控制器中,有一个名为 messages 的第二个函数,其中我收到了针对手机号码的邮件 现在我的网址在点击数字后变成 ..
发布时间:2016-11-08 10:04:29 服务器开发

是否可以在google app引擎上部署cakephp应用程序?

我最近读过,可以使用Quercus在Google App Engine上部署php应用程式。 是否也可以部署cakephp应用程式? 此外,从开发人员的角度来看,在为云和其他客户端服务器系统开发应用程序之间有什么区别吗? 我是一个新手,没有太多关于这一切的知识。 提前感谢。 解决方案 div> 虽然您可以在GAE上使用Quercus运行PHP应用程序,但让典型的Cake ..
发布时间:2016-11-08 10:04:19 Java开发

Cakephp 3.2更改默认日期格式

我尝试将CakePHP 3.2的默认日期格式从 dd.mm.YYYY 设置为 YYYY-mm-dd ,所以我不必使用 $ MyDatas-> mydate-> format('Ym-d')数据我将日期格式为 dd.mm.YYYY (ex-27.02.2016)。我需要 YYYY-mm-dd (2016-02-27)。 我寻找解决方案,任何更改(以形式或作为视图的一部分: $ MyDatas- ..
发布时间:2016-11-08 10:04:09 PHP

缺少加载插件

我将一些代码从1.3更改为2.1之后。发生一些错误。这是错误: 缺少插件 错误:应用程序正在尝试从论坛插件加载一个文件 错误:确保您的插件论坛位于app\Plugin目录中并已加载 ..
发布时间:2016-11-08 10:03:57 PHP

CakePHP没有找到FacebookSession类问题

我正在尝试使用Facebook lib v4来创建一个简单的Facebook登录信息。 我正在关注Facebook指南,我坚持认为,CakePHP不是找到FacebookSession类,请按照以下事实: FacebookSession类路径: App / Lib / Facebook / src / Facebook 在控制器中使用: app :: ..
发布时间:2016-11-08 10:03:47 PHP

Strict(2048):EmailComponent :: initialize()的声明应该与Component :: initialize(Controller $ controller)兼容,

我升级了XAMPP版本并安装了PHP 5.5.9。升级后我得到这个消息。我googled它,但不能找到清楚的想法来解决它。我有一个 stackoverflow 的链接,他们正在谈论签名的初始化方法,但没有得到我需要修改的地方。 错误: strong> 严格(2048):EmailComponent :: initialize()的声明应该与Component :: initialize ..
发布时间:2016-11-08 10:03:36 PHP

作为XML响应,因为cakePHP 3.1

我需要在我的应用程序中渲染一个XML + XSL模板,并且它用于使用cakePHP 3.0。我最近切换到3.1,它已停止工作。问题是,我有一个格式化的视图的我的XML,而现在我只是得到一个纯字符串。 迁移指南说明了 RequestHandlerComponent 中的一些更改, code>,但没有什么帮助(或者也许只是我,我没有得到的点:))。 这是我的控制器因为它与Cake3.0): ..
发布时间:2016-11-08 10:03:19 PHP

cakephp 3.0使用tableprefix?

从cakephp 2应用程序继续,我坚持试图在我的模型中使用$ tablePrefix。 这在Cake 3中仍然可用吗? 解决方案 要获得每个表格的前缀,就像在 2.x 只需在您的Table类中执行此操作: public function initialize config){ $ this-> table('my_prefix_'。$ this-> table()); . ..
发布时间:2016-11-08 10:03:06 PHP

cakephp datasource调用未定义的方法

我创建了一个简单的数据源: // app / Model / Datasource / FeedSource.php App :: uses('DataSource','Model / Datasource'); class FeedSource extends DataSource { public function abcd(){ echo'Hello World! ..
发布时间:2016-11-08 10:02:46 PHP

在Cakephp 2.x的Auth组件中使用Md5作为密码哈希

我有一个现有的网站,使用CakePhp 1.3构建。在那个网站我使用MD5算法的密码哈希。 现在我想升级我的CakePhp版本到2.3.5,但我不能使用MD5密码哈希。 我想知道为什么我不能在CakePhp 2.x中使用MD5。 ? 解决方案 不要使用md5作为密码 md5不是适当的哈希密码算法,不要使用它。有许多参考资料可以解释为什么 - 包括 PHP手动: 为什 ..
发布时间:2016-11-08 10:02:32 PHP

使用Gmails使用TLS从PHP发送SMTP

我通过Gmail SMTP服务器从PHP发送电子邮件。我一直在使用设置了SMTP设置的CakePHP电子邮件组件。我原来有一切工作正常使用SSL通过端口465,但发现我的web主机不允许传出流量超过465.他们告诉我,允许通过端口587的传出连接。 阅读 http://mail.google.com/support/bin/answer.py?answer=13287 我认为它会像更改端口号 ..
发布时间:2016-11-08 10:02:08 PHP

CakePHP 403对AJAX请求

我想使用AJAX在我的网站上自动填写一个搜索框。我使用firebug来测试我的应用程序。当我尝试搜索的东西,Firebug告诉我,AJAX请求返回403禁止的错误。但是,当我复制AJAX请求中的EXACT URL时,它会返回正确的数据。 编辑: 我认为这是必须的JavaScript侧。与正常请求相比,AJAX请求中是否可以省略任何头文件? 这里是$ _SERVER变量(我删除了两个相 ..
发布时间:2016-11-08 10:01:56 PHP

CakePp:Cake Email AfterSend事件

大家早上好, 我目前使用CakePHP。 我想在CakePHP发送电子邮件之后设置一个事件,因为我想在数据库中存储此电子邮件的日志,其中包含发送者,接收者,主题和body。 目前我正在使用本机日志系统(电子邮件的所有标题和正文在同一个地方),但是变得太乱了,无法调试。 CakeEmail类不提供回调方法,我没有找到任何方法来调用这种事件而不编辑CakeEmail类。 $ ..
发布时间:2016-11-08 10:01:44 PHP

Cakephp SMTP电子邮件语法错误

我在电子邮件发送时遇到问题。我的方法如下: $ this-> Email-> smtpOptions = array( 'port' =>'465', 'timeout'=>'30', 'auth'=> true, 'host'=>'ssl:// smtp。 gmail.com', 'username'=> merymail@gmail.com', 'password'=>'mypass' ..
发布时间:2016-11-08 10:01:31 PHP