我正在寻找一个常量或变量,它将为我的应用程序根目录提供公共路径.
到目前为止,我已经FULL_BASE_URL给了我http://www.example.com但是我的应用程序存在于子目录(例如http://www.example.com/myapp/)中.
有没有办法像http://www.example.com/myapp/我的控制器那样获得路径?
我正在制作密码重置表单,其中包含两个字段:password1和password2.用户输入新密码,然后再次重新键入新密码.
我不确定如何制作一个验证规则来比较字段中的两个值,看看它们是否相同.
在我的密码重置页面上,我使用Security :: hash()保存用户的新密码.然后,当我尝试登录时,我的数据库保存的哈希密码与在登录字段中对我的输入进行哈希处理时Auth出现的版本不匹配.
我假设这类似于Security :: hash(),使用我的应用程序盐来哈希密码,而Auth不使用那个盐?
你是怎么做到这一点的?
这是我的模特:
class Subject extends AppModel {
public $belongsTo = array('SubjectGroup');
}
class SubjectGroup extends AppModel {
public $hasMany = array('Subjects');
}
Run Code Online (Sandbox Code Playgroud)
我正在检索控制器中的所有SubjectGroup,如下所示:
$this->SubjectGroup->find('all', array('order' => 'SubjectGroup.name'));
Run Code Online (Sandbox Code Playgroud)
但是我如何告诉它按Subject.name命令每个SubjectGroup中的主题?
在我的组件方法中,如何获取通常由控制器读取的请求数据?
class MyComponent extends Component {
public function processData() {
// Get the data normally found in $this->request->data
}
}
Run Code Online (Sandbox Code Playgroud) 我正在处理一个带有布尔字段的表,但字段名称是负数,因此布尔值是双重负数。
not_registered TINYINT(1)
Run Code Online (Sandbox Code Playgroud)
我想用别名选择它作为“注册”,所以它更有意义。我没有创建这个专栏,我只需要使用它。
我正在尝试连接这个:
http://example.com/activate/A1B2C3
对此:
http://example.com/users/activate/A1B2C3
Router::connect('/activate/:token', array('controller' => 'users', 'action' => 'activate'), array('pass' => 'token'));
Run Code Online (Sandbox Code Playgroud)
但该参数未被传递.我在这做错了什么?
我正在创建一个REST API,它具有一种生成订单价格的方法。订单的参数是通过GET请求传递的,基于这些参数计算价格的逻辑非常大且复杂。
我想知道如何将逻辑移出控制器以保持代码干燥和整洁。
我认为最好的解决方案是拥有某种Price模型,该模型不是链接到表的类,但期望使用所需的参数创建,然后可以执行各种任务并最终根据变量给出价格。我还希望能够在创建模型时执行验证,以便它可以检查是否具有所有必需的参数并且它们是否有效。
构架此的最佳方法是什么?
如何创建不是表或适当实体的“虚构”模型?
我有一个字符串,我想[[signature]]用给定的值替换其中的文本,但因为它是编码的,所以文本看起来像%5B%5Bsignature%5D%5D.
如何使用正则表达式替换它?此代码段有效,但前提是字符串未编码:
$replace = preg_replace('/\[\[signature\]\]/', 'replaced!', $html);
Run Code Online (Sandbox Code Playgroud) 我有一个 AWS 负载均衡器连接到一个 EC2 实例。根据 AWS 文档以及我所期望的含义,ELB 上 RequestCount 的 CloudWatch 指标应该显示请求总数。但是,我得到了一个映射到 0-1 范围的图表,其中 1 是峰值。
它是否正确?这对我来说没有用。有没有办法查看实际请求数?
如何选择当前日期的午夜?
2013-03-27 00:00:00
cakephp ×7
mysql ×3
passwords ×2
sql ×2
amazon-ec2 ×1
amazon-elb ×1
cakephp-2.0 ×1
cakephp-3.0 ×1
path ×1
php ×1
regex ×1
routing ×1
select ×1
validation ×1