问题标签 [atk4]

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.

0 投票
1 回答
254 浏览

atk4 - 如何将多个表中的数据放入一个模型中?

如何制作模型,连接数据库中的三个表?我的数据库结构是:

  • 用户
    • ID
    • 其他领域
  • 用户信息
    • ID
    • users_id - 'users' 表的外键
    • 其他领域
  • users_credentials
    • ID
    • users_id - 'users' 表的外键
    • 其他领域

以前,我想在一个模型中绑定 2 个表,所以我使用了 addRelatedEntity 方法。这是我的代码:

然后我在其他文件中扩展它 -

效果很好。但是,如果我想将 3 个表绑定到一个模型中怎么办?我不能扩展 2 个类。有没有办法在 Model_User 中使用 addRelatedEntity,并引用 Model_UserInfo 和 Model_Credentials?

0 投票
2 回答
630 浏览

php - 从数据库敏捷工具包中添加字段的类型

我发现了 Agile Toolkit,但在查找addField('field')->type(). 可能有哪些类型,我在哪里可以找到它们?我需要输入“set”,但addField('field')->type('set')不起作用。

先感谢您。

0 投票
1 回答
121 浏览

php - 从数据库集类型字段获取 - 敏捷工具包

我创建了一个从数据库添加字段的模型:

我需要从数据库中检索的字段类型是'set',但据我所知,没有类型('set')。那么,我该怎么做才能获得这种类型?

先感谢您。

0 投票
3 回答
166 浏览

atk4 - 如何将整个表加载到模型中?

我有一个数据库表,我想将它加载到模型中?不是按指定条件,而是按整个表。怎么做?

0 投票
1 回答
215 浏览

atk4 - 如何使用扩展器更新 atk4 网格中的数据?

假设我创建了一个模型“产品”,其中包含“名称”、“价格”、“税”、“运费”等几个字段。

起初我只想在网格中显示名称和价格:

然后我想添加一列名为“sold”的扩展按钮来更新该产品的“tax”和“shipping”:

在 sold.php 文件中,我输入:

我的问题是如何在扩展页面中获取我要更新的产品的 ID?即我应该输入什么样的代码

为了更新我点击“已售”扩展按钮的产品的税费和运费?


顺便说一句:有什么方法可以在我点击提交按钮后关闭扩展器?

0 投票
2 回答
371 浏览

atk4 - MVCGrid/MVCForm 在更新 MVCFord 后更新 MVCGrid 行

似乎是一个简单的问题,但我找不到解决方案。

我有一个使用链接到 MVCForm 的 Expander 列的 MVCGrid。我可以通过表单轻松应用更新,但更新后我需要刷新 MVCGrid。在这种情况下,我在 MVCgrid 中显示 PhysCity,通过 MVCForm 对其进行更新,并且我希望将更改显示回 MVCGrid。

谢谢!

这是我所拥有的:

0 投票
1 回答
125 浏览

atk4 - 如何响应ajax?

我有一个对用户输入发出 ajax 请求的字段,我想用 json 对象响应它。$.getJSON我使用带有 url的jQuery 函数?page=answersearch,但它不起作用。它不是用 json 类型的数据来回答,而是发送 text/html 类型的数据。怎么做?

0 投票
1 回答
444 浏览

atk4 - 从atk4中的模态形式更新后如何刷新网格?

我有一个带有 MVCGrid 的页面,它从外部页面调用模式表单:

外部页面具有以下形式并且工作正常:

但是添加了一个新Student后,grid没有更新,怎么更新呢?这是这样做的正确方法吗?(我正在尝试使用与 CRUD 类似的功能,但仅用于创建。)

0 投票
1 回答
119 浏览

atk4 - 如何删除模型条件?

我写了一个函数,它应该为 userId 返回一个俱乐部数组。我不知道为什么当我添加它where(Model_ClubUsers::$USERS_ID,$userId)dsql()没有设置条件并且我必须使用addCondition(),但我只在这个函数中需要它。有没有办法在函数返回之前删除条件?

0 投票
1 回答
202 浏览

atk4 - 是否有可能有一个垂直的 MVC 网格?

我有一个 MVCgrid,其中包含几个字段和扩展器来查看所有细节。在扩展器内部,为了查看所有详细信息,我使用了没有提交操作的 MVCform,但感觉很奇怪。是否有可能让 MVCgrid 垂直显示一条记录,所以我可以看到所有细节,我的意思是这样的: