草庐IT

cakephp-helper

全部标签

php - Cakephp,它有什么用?

我听说过很多关于cakephp的信息,它甚至是招聘网站上一些招聘公司的要求。我是一名编程初学者,但我喜欢从头开始制作东西,因为我了解一切并且感觉更灵活。对于我的下一个项目,我想建立一个有用户的网站,用户可以投票,他们可以发布条目以及管理他们的条目。cakephp是一个很好的框架还是我应该自己做? 最佳答案 我是CakePHP的忠实粉丝,直到最近,我都将它用于我过去四年从事的所有项目,并在此过程中将它介绍给两家公司。现在我在Coldfusion工作,所以我不在工作中使用它,但我仍然在家里使用它。如果您刚刚起步,那么您不必担心CakeP

php - CakePHP 资源/备忘单?

有人知道任何CakePHP(或通用mvc)资源吗?我正在尝试学习如何使用CakePHPFramework进行编码,这相当困难。 最佳答案 HereistheofficialmanualHerearesometrainingvidsHerearesometutorialsHereareblogtutorialsHereisacheatsheetAndhere...aresome...resourcepages...withlots...morelinks希望能帮助您入门:) 关于php-C

php - Cakephp 隐藏输入字段

所以我想在我的表单中隐藏这个字段。为此,我尝试了以下方法:Form->input('group_id',array('hiddenField'=>true,'value'=>2));?>我也试过:Form->input('group_id',array('options'=>array('hiddenField'=>'true'),'value'=>2));?>我怎么还能看到输入框..我做错了什么? 最佳答案 我猜你误读了文档。hiddenField是为特定的表单字段启用/禁用特定的隐藏字段。你要么在寻找$this->Form->h

php - 这是矫枉过正,还是对 CakePHP 的 HTML 帮助程序的良好使用?

我刚刚重新格式化了CakePHP应用程序的默认布局。我通过将几乎所有内容都放在html帮助程序方法中来尽可能多地消除内联html。这很有趣,但我想知道我从这个练习中获得了什么好处,如果有的话?docType(),$html->tag('html',implode("\n",array($html->tag('head',implode("\n",array($html->charset(),$html->tag('title','TitleForApp'),$html->css('css',NULL,array('media'=>'screen,print')),$html->css(

php - cakephp 在当前模型中使用另一个模型

我知道我可以通过执行$this->loadModel("MyModel")在Controller中使用另一个模型,但我如何在另一个模型中执行此操作?我尝试使用loadModel但它没有用。有什么想法吗?谢谢 最佳答案 更简单的是:$my_model=ClassRegistry::init('MyModel');更多详情:CanIuseonemodelinsideofadifferentmodelinCakePHP? 关于php-cakephp在当前模型中使用另一个模型,我们在StackO

php - CakePHP:如何在模型中访问 $this->request

我正在使用CakePHPv2.4。在模型的afterSave()回调中,我想根据请求的条件有条件地做一些事情。但是$this->request似乎没有在这里定义:publicfunctionafterSave($created,$options=array()){$this->log($this->request);//NOTHINGHERE}我该怎么做? 最佳答案 您可以通过全局Router类访问它。publicfunctionafterSave($created,$options=array()){$this->log(Rout

php - Cakephp:我如何将所有丢失的 Controller /操作调用路由到一个单一的一般错误页面?

我有一个cakephp应用程序,每当Cake遇到任何错误(缺少Controller、操作等)时,我都试图为Pages::404函数(和相应的View)提供服务).最好的方法是什么? 最佳答案 Cake会自动为缺少方法或Controller抛出404错误。在Debug模式下,此错误采用包含说明的详细错误消息的形式,例如:MissingControllerError:FooControllercouldnotbefound.Error:CreatetheclassFooControllerbelowinfile:>app/control

php - 将 Wordpress Post 与 Cakephp3 集成

我正在使用cakephp3.x并希望在我的网站上显示博客部分。我想在我的网站中使用WordPress功能。我在我的本地服务器上安装了WordPress4,然后我将WordPress的表导入到cake的数据库中,并将WordPress文件夹放入Cakephp的webroot文件夹中。在应用程序Controller的initialize()函数中,我将这段代码放置如下:global$wpdb;define('WP_USE_THEMES',false);require($_SERVER['DOCUMENT_ROOT']."/webroot/blog/wp-config.php");这样我就可

php - 我应该用 CakePHP 2 还是 3 开发

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion我刚刚开始使用CakePHP进行软件即服务项目。我可以看到版本3仍处于测试阶段,我可以看到这个项目需要3-6个月。我的问题是我应该从版本2还是版本3beta开始,后者可能会达到稳定版本。我不想学习第2版,然后第3版有一些变化。

php - 使用 Zend Action Helper ContextSwitch 创建自定义 JSON 响应对象

我通常将一个编码的json对象附加到响应主体,但是我现在遇到了需要使用ContextSwitch操作助手的情况。我有一个需要三种不同响应上下文的Zend_Form:html-将表单呈现为普通html在布局中。html-partial-呈现的ajax“获取”请求只是html形式。json-返回的ajax“发布”请求任何表单验证错误消息。对于每个上下文,我有3个View脚本。虽然这两个html上下文可以使用相同的View脚本,但我还没有想出这是否可能。form.phtmlform.html.phtmlform.json.phtmlhtml上下文View工作正常,但未拾取jsonView。覆