问题标签 [cakephp-3.2]
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.
php - 如何将变量值从控制器发送到 cakephp3 中的另一个不同视图?
我的 cakephp3 中有两个控制器和两个视图。
我的第一个控制器和视图是:
我的第二个控制器和视图是:
现在我想将变量值(例如 $data=5)从 importController.php 发送到 success.ctp 视图。
php - cakephp 3.2 中两次相同的表模型关联
我在 cake 3.2 中做了模型关联
在这里,我已经为同一张表的一个 id 完成了它。
我试图为其他人做,但它根本不起作用
下面是流程。
我得到的这个输出
在这里我也想绑定用户ID,它属于同一个用户表
输出应该是这样的(我想在下面得到这样的)
这里 publisher_id 和 user_id 都属于同一个用户表。
请提出建议,任何建议将不胜感激。
php - CakePHP3:生成数据库查询
我是 CakePHP 的新手,我想根据 Google Maps Lat & Lng 查询我的数据库中的位置。如果是真的,我怎样才能andWhere
只添加这两个语句$params['bounds']
?
cakephp - Cakephp 3 - 复数命名约定
也许这是一个简单的问题,但我没有在食谱中找到它。当一些复数词的名称带有“ies”时,我感到很困惑
示例:城市 -> 城市
控制器:城市控制器
表:城市表
型号:城市???还是城铁???
现在,当我运行应用程序时,两者都出错了。错误未找到型号名称。
感谢您的任何回答,如果我的英语太糟糕,我们深表歉意。
2016 年 6 月 28 日更新我找到了解决方案。事实上,我只是保留了他们的名字:
控制器:src/Controller/CitiesController.php 中的CitiesController
表:src/Model/Table/CitiesTable.php 中的CitiesTable
模型或实体:src/Model/Entity/City.php 中的城市
这个对我有用。
谢谢大家。
authentication - CakePHP 错误:找不到类 App\Controller\AuthComponent
我正在使用 CakePHP 3.2 并编写一个只有管理员才能登录的管理面板。
有一个单独的表admins
来存储管理员凭据。还有一个users
表格用于用户从主应用程序注册/登录。
我必须使用admins
表格登录管理面板。
我所做的是。
AdminsController.php
但这不起作用。并给出Error: Class App\Controller\AuthComponent' not found
此外,我想限制对所有控制器和操作的访问,无需登录。$this->Auth->allow()
这就是为什么没有AppsController.php
cakephp - CakePHP 3:关联属性名称与表的同名字段冲突
我正在使用 CakePHP 3.2。我有两张桌子service_requests
和coupon_history
service_requests
桌子
coupon_history
桌子
当我烤service_requests
桌子时
它警告错误为
以前有一个coupon_used
表,我重命名coupon_history
并删除了所有controller, model and template
命名coupon_used
并尝试再次烘焙,coupon_history
但它给出了错误。我尝试了一个由作曲家创建的新项目,但也存在同样的错误。
authentication - CakePHP 3 : Trying to get property of non-object
I'm working on CakePHP 3.2 and in login()
action, want to allow login to only those whose status is verified = 1
But this gives error as
NOTE : line number has been changed to meet code snippets
android - CakePHP 3:从移动应用程序验证用户
我正在开发一个具有 Web 应用程序和移动客户端的项目。我正在使用 CakePHP 3.2 开发 Web 应用程序。有一个表users
来存储用户凭据和register
login
logout
功能。
我正在使用DefaultPasswordHasher
CakePHP 3。
现在,我希望用户能够使用 Android/iOS 应用程序使用同一个users
表进行注册和登录,并使用hashed password
CakePHP 生成的或hash password
在注册时登录,以便可以使用 CakePHP Web 客户端登录。
我是 CakePHP 和 Android 的学习者和新手。
我该怎么做?
主要问题在于密码字段的散列,因为 CakePHP 每次都使用不同的技术来散列密码。
编辑 2
login
UsersController
项目中的操作CakePHP
被配置为对用户进行身份验证并返回到其他一些操作。但我想在验证后检索用户的数据。
css - CakePHP 3.2 css 文件加载缓慢
在 CakePHP 3.2 中,单击 F5(刷新页面)后,我遇到了一些内部 css 文件加载缓慢的问题。该页面通常会根据内部 css 文件以对用户可见的丑陋方式过度排列元素。
该问题仅出现在我在查看页面开始时加载的(非常小的)css文件上。主(大)css 文件 - 在 Layout/default.ctp 加载 - 从来都不是问题 - 它总是快速且完全加载。
主 css 文件和内部 css 文件包含完全不同的元素。我不会在它们中覆盖相同的 id(例如 #my_id{...})。因此,我不明白为什么内部样式加载缓慢。
我使用以下行将 css 添加到子页面(在每个视图文件的开头):
我宁愿用户再等一会儿,而是给他或她一个完整的页面,并正确加载 css。有可能的?