cakephp-3.x

    3热度

    1回答

    在我的代码中,我试图在调用控制器函数时创建一个锁定实体。一旦我创建新实体,我将其保存在数据库中。一旦控制器函数完成其逻辑的其余部分,我在返回重定向之前更新锁实体。但是,当我更新实体并再次保存时,它总会插入一个新的数据库行,而不是更新现有的实体。 我到目前为止尝试过的东西。 我打电话给$ entity-> isNew(false); 我用find()方法更新之前获得实体和保存 二手patchEnti

    0热度

    1回答

    从this example这本书我想让其他用户修改days_attended的days_attended连接表中的CoursesMemberships,但每天只有一次。为此,我将创建一个新的连接表CoursesMembershipsReviews和id | coursesmembership_id | student_id | created | modified字段。问题是如何与协会?我会做:

    -1热度

    1回答

    中为插件创建库如何为cakephp3.x中的插件创建库以及什么是文件夹结构。

    0热度

    1回答

    我试图在我的cakephp 3应用程序中为每个输入添加一个默认类。我想要什么 例子: 输入: <echo $this->Form->control('email'); 输出: <input class="form-control" class="is-invalid"/> 所需的输出: <input class="form-control is-invalid"/> 为了这个,我已编辑的表单助手

    1热度

    1回答

    我试图在cakephp 3.X中构建一个查询,结构如下: A和B和C以及[D或E]其中A,B,C,D,E包含一个用OR条件连接的值数组像 $schools = $schools->where(['A IN' => $arrayOfAOptions]), $schools = $schools->where(['B IN' => $arrayOfBOptions]), $schools = $s

    0热度

    1回答

    我试图在我的CakePHP 3.3.15应用程序中实现全局搜索mechenism - 这涉及在父表中搜索一个值并搜索所有关联的表相同的价值。我使用matching(),但我不能找到一种方法来结合多种匹配()将使用OR一个查询对象。 它看起来像匹配的()将缩小结果集,并调用匹配()连续将使用由先前的匹配()调用修改的对象。 这是我有: $query = $this->$modelName->find

    0热度

    1回答

    问:如何从插件/ config目录加载配置文件? 演示项目:https://github.com/CakePHPKitchen/CakeDC-Users-Permissions-Example 我使用CakeDC /用户插件,它有它加载从RBAC权限permissions.php文件。从我可以告诉,它要么加载用户插件的配置文件夹中的默认权限文件,要么从app/config文件夹加载permissi

    0热度

    1回答

    上午使用了cakephp3和cakedc插件。我有两个用户组,1个是正常用户,另外一个是超级用户 我基本上寻找的是为不同的用户设置不同的身份验证URL,因为两个用户组都有不同的dashbaord。 我试图钩UsersAuthComponent::EVENT_AFTER_LOGIN。这是我在eventListener $helper = new AppView(); $adminDashBoard

    0热度

    1回答

    我有两个表用户和主题 用户有这个字段username,id,email等等。 科目有这个领域的数学,英语,ID,USER_ID, /UsersController.php/ public function grade($id = null) { $users = $this->Users->get($id, [ 'contain' => [ 'Su

    1热度

    3回答

    我试图在没有视图的情况下创建Rest API并计划在角度2应用程序中使用这些API。对此有什么想法?