cakephp-1.3相关内容
我有一个简单的应用程序,我从数据库中查看一些帖子,我使用 Paginator-> sort 进行排序。 我做的是我复制一切,使我显示的帖子两次以及排序。 这样的: link_sort post1 post2 post3 link_sort post1 post2 post3 点击 link_sort 两个post显示获得排序,我可以看到
..
我已将 Configure :: write('Security.level','medium'); 设置为低,设置 Configure :: write 'Session.timeout','120'); 到更高的数字,在 cake / libs / security.php c $ c> inactiveMins()函数到以下: $ b switch(Configure :: read
..
控制器 public function index(){ $ this-> Store-> unbindModel b $ b array('belongsTo'=> array('Employee')),true ); $ options = array( 'joins'=> array( array( 'table'=>'Employee', 'alias'=>'Em
..
我在我的网站上有很多AJAX功能,我们自由使用的组件使用CakePHP安全组件与表单非常紧密,这很麻烦。 在CakePHP中禁用站点范围的安全组件?只要禁用它,app_controller.php就不会帮助,因为它与一些验证和黑洞的东西紧密耦合。 任何想法? 解决方案 即使您在您的app_controller中禁用它,您的个人控制器可能已启用安全。我猜想说这是你想要做的。我更了
..
也许我错过了一些容易在这里...或者也许我刚刚编码这么久,我不能看到过去我的问题,但使用CakePHP(1.3)和做一个选择(MySQL)应该即使有2000条记录也能返回结果... ... $ options = array( 'conditions'=> array( 'Lead.campaign_id'=> $ campaign ['Campaign'] ['id'] ), 'rec
..
如何在CakePHP中给选择标签属性? $ options = array('0'=>新闻','1'=>'电影'); echo $ this-> Form-> select('selectValue',$ options,0,array('id'=>'select')) / pre> 这样我可以给每个选项一个 data-url 属性
..
我有一个有关重定向函数的问题, 我有一个名为“someview”的控制器函数,我还创建了一个相同名称的视图文件(someview.ctp) 控制器函数做一些东西(从模型查询数据)。 它可以简单描述如下 function someview() { $ result = $ this-> User-> getdatafrommodel(); if(null!= $ result)
..
我在现有的CakePHP应用程序中有几个前缀。我也有一点主导航在布局指向共享方法。我知道我可以显式设置每个前缀为false,以避免与前缀链接,但有一个简单的路径,只是告诉Cake不使用任何前缀,无论哪一个上下文可能当前存在? 例如,我在一个地方可以注册的页面( / realtor / users / register )。我有一个类似的前缀给检查员和承包商,因为注册过程略有不同。由于我没有通
..
我有一个使用CakePHP框架构建的Web应用程序,现在我正在进行国际化。我开始使用以下文章中概述的基本设置 - http://puskin.in/blog/2010/08/cakephp-manage-multiple-language-in-application/ 并且根据我上一个问题添加一些自定义
..
如何在组件中使用设置功能cake php? class TestComponent extends Object { // etc $ this-> set('User',$ user); } 我收到错误 致命错误:调用未定义的方法TestComponent :: set() 如何更正此问题? 解决方案 startup(
..
hi我在下面的代码有问题 我正在做一个Ajax,如果数据完全相同,它不插入一个记录。但是如果文本区域中的文本更改,则应更新记录,而是插入新行。 这里是我的模型
..
我想验证网址的表单字段。我已将字段的默认值设置为http://。当用户没有输入URL,并留下http://时,它表示无效的URL。不需要URL,因此如果只有http://,则不应显示错误消息。 感谢 如果用户提交http:解决方案 http:// 不是有效的网址,因此如果您要允许它,则有2个选项 创建自定义验证规则 ,对于真实的网址+ http:// 使用 before va
..
我在本地开发CakePHP网站。我创建了一个UserController使用的User模型。一切都在我的盒子上正常工作,但一旦我检查出我的主机上的代码(WebFaction)CakePHP开始尝试执行用户模型中的方法的名称作为SQL查询。 #users_controller.php public function index(){ $ this-> User-> ; dummy_f
..
我的问题是: var $ components = array('电子邮件'); 发送电子邮件的方法如下: function send_emails(){ $ this-> Email-> from ='Somebody'; $ this-> Email-> to ='Somebody Else
..
我浏览了其他人类似的问题,但似乎没有什么像我所经历的。 当用户验证在本地存储一些基本用户信息时,我写了一个cookie。当用户注销时,我试图删除cookie变量,但是不删除。如果我使用destroy方法,那么cookie被删除,但我很好奇我在这里做错了: Cookie是这样写的,并且正在工作: function login(){ if($ this-> Auth-> logi
..
foreach($ apps as $ app){ echo $ this-> Form-> input ('type'=>'checkbox','id'=> $ app ['Application'] ['description'],'div'=> false,'type'=>'checkbox' '=> $ app ['Application'] ['description'],'
..
我有3个表: 项目,设施和 project_ 我只添加项目表单,我想添加新的设施,首先添加到设施表,然后project_amenities表。 所以我定义了这些关系: Project hasMany Facilities Amenity属于项目 c $ c> projects_controller : var $ uses = array('Amenity');
..
我使用cakephp 2.0开发网站。网站将只包含2种类型的用户。管理员和用户(客户)。现在我需要设置会话时间为客户10分钟和管理员1小时。是否可以 ?。我的core.php文件包含这样的行, 配置:: write('Session',array( 'defaults'=>'php', 'cookie'=>'xyz', 'timeout'=> 10, 'checkAgent'=> fals
..
我尝试使用CakePHP SaveAll()方法更新记录,但是它添加了新行而不是更新它。 我的模型如下:商店hasOne地图 class Store extends AppModel { var $ name ='Store'; var $ hasOne = array( 'Map'=> array( 'className'=>'Map', 'foreignKey'=> '
..
有没有人知道如何从模型名称获取表名?另外,我想获得所有列名称及其类型的模型/表名称。是否可以获取给定型号名称的详细信息? 感谢。 解决方案 表名 要获取表,请参阅 $ this-> Model-> table 类变量 $ useTable 的模型。如果这是未定义,那么你可以从模型的名称推断它: $ tableName = Inflector
..