问题标签 [cakephp-2.5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cakephp - 如何在 nginx 上设置 cakephp?
我在 nginx 服务器上设置 cakephp-2.5.2 时遇到了麻烦。我一直在看这个网站上的问题以及其他类似的问题,但答案似乎并不那么好。我不能使用 url 重写,因为我不拥有服务器,所以我无权处理这些文件,但是我可以更改蛋糕下的文件。无论如何,我收到这些错误:
经过一番搜索后,我进行了、/home/webdev/webroot/cake/app
和并且都具有权限(或),但我仍然收到这些错误/home/webdev/webroot/cake/app/tmp
/home/webdev/webroot/cake/app/tmp/cache
/home/webdev/webroot/cake/app/tmp/cache/persistent
/home/webdev/webroot/cake/app/tmp/logs
775
rwxrwxr-x
我不确定是否可以在cake/.htaccess
、cake/app/.htaccess
、 或cake/app/webdev/.htaccess
文件 或 tocake/app/webroot/index.php
或 其他文件中更改某些内容
任何帮助将非常感激。谢谢
php - 分页不排序 DESC
我无法显示协议编号小于 7 的协议并按协议编号 DESC 排序。
我已经阅读了Pagination CakePHP Cook Book并且找不到我的代码错误的地方。它只显示小于 7,但总是 ASC。我在这里发现了类似的问题,[that works],(CakePHP paginate and order by),不知道为什么。Agreement.agreement_number 是 int(4)。
确切的蛋糕版本是 2.5.2。
database - 使用 cake 将 Log-ID 连接到 Admin-ID
我有管理员模型:
我有日志模型:
现在我想读出日志并将登录字段提供给返回的数组。我要这个:
我想要这个输出:
我希望你能明白我想做什么。
这是我的最后一个模型:
cakephp - cakePHP 链接因路由 cakeDC 用户插件和管理员前缀而中断
我在 cakeDC 用户插件内的 admin_add.ctp 视图中有一个与 Html 助手的链接。我的问题是未使用该操作,而是将控制器值用于该操作,而将“用户”用作控制器。
我认为这可能是因为路线受到干扰。不过不确定。
我得到的链接是
/管理员/用户/书籍
我正在寻找的链接
/管理员/书籍/索引
控制器是书籍,动作是 admin_index
路由.php
php - CakePHP i18n - 翻译长文本/字符串块
我有一个关于 CakePHP 2.5 的 i18n 默认插件的问题。
我知道只需将它们放在__('')
符号之间就可以翻译短字符串。
我也知道可以通过将 TranslateBehaviour 添加到模型来翻译所有与模型相关的文本。
当我想在许多不同的页面上翻译较长的文本部分时,问题就开始了。我可以为不同的语言制作不同的视图,但这有点与 MVC 模式相冲突。
假设我们有一个文本要翻译成其他语言:
Lorem ipsum dolor sit amet, consectetur adipiscing elit。Ut sagittis urna augue,一个 eleifend orci ultrices eget。在 iaculis mi mauris,eget luctus leo condimentum 处。Pellentesque 居民 morbi tristique senectus et netus et malesuada 名声 ac turpis egestas。Nulla tristique commodo tortor,非调味品 risus egestas sed。Proin ultricies elit vitae mauris pretium facilisis。Fusce aliquam orci sed neque feugiat 前庭。Etiam dapibus massa vel dui interdum malesuada。Nunc fringilla vulputate tristique。Sed ultrices suscipit erat eget luctus。Quisque non massa ante。Fusce volutpat neque sed rhoncus sollicitudin。Cras porta vulputate neque non congue。
如何打包这么长的文本以使其与 i18n 一起使用?如何在我的代码中保持干净?
cakephp - cakephp timeHelper isToday
我正在使用 cakePHP 时间格式将日期更改为用户时区。然后我想检查一下是不是今天。当我将 $currentDate 传递给 $this->Time->isToday 时,我什么也得不到,即使认为这是今天的日期。
如果我传入日期(“d/m/Y”);它工作正常。
我也试过 stringToTime 。
这是我实施的修复。
cakephp - CakePHP 2.5 插件路由未加载
我正在尝试将站点从 2.4 更新到 CakePHP 2.5,但由于某种原因,它忽略了我的插件中的路由。我发现 CakePlugin::loadAll 需要更新为以下内容:-
但是,它忽略了来自 MyPlugin 的路由(它们似乎根本没有被加载。我CakePlugin::routes()
在我的 app/Config/routes.php 文件中。
我查看了 CakePlugin 内部,并且 CakePlugin::$_plugins 似乎将 MyPlugin['routes'] 设置为 false。
任何人都可以阐明这里有什么问题吗?
cakephp - cakephp 查找关联模型的关联模型
我正在调用与模型 Page(book_id) 关联的名为 Book 的模型上的查找
然而,Page 与一个名为 Asset(page_id) 的模型相关联。我想获得所有三个模型的阵列
我目前拥有的代码只能让我预订和页面
书有很多页 页面有很多资产
cakephp - CakePHP testAction 在重定向后返回 null
我测试一个控制器动作。我通过 POST 方法将数据传递给它。将数据保存到数据库后,我会重定向到主页,在该主页上显示有关操作结果的消息。
我想测试消息的文本是否等于预期,但我得到一个空值而不是 $this->contents 值。
然而,通过浏览器成功保存了所有数据并显示消息。
下面是我对 testAction 的调用