问题标签 [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.
installation - Where is config.php located in new ATK4-example install?
I have just downloaded atk4-example and copied it to my Apache2 [webroot] I can access the ATK welcome page at: htp://[server]/atk4-example/
I would like to set the DSN for MySQL in config.php, but I don't know where the file is
I can see /[webroot]/atk4-example/config-default.php But there is no config.php
There is a /[webroot]/atk4-example/atk4/tools/sampleproject/config.php But I assume this is unrelated sample code
The documentation mentions config.php, but I don't think it actually says where it is
Thanks for your help,
Greg
php - 表格上的参考字段
我想我不了解参考领域。
我有一个简单的表格
我有一个用户模型
当我运行示例页面时,我在下拉列表(选项值)上显示了 id 值(主键),但我想在该下拉列表中看到的是名称(名词)字段。
也许我错过了一些东西。
任何帮助将不胜感激。
谢谢亚历杭德罗
atk4 - 将网格与字段结合使用
我有两张桌子
table1: id, name, description table2: id, name, description, idtable1 (FK of table1)
如何在不使用模型但更改 dsql 的情况下制作 Grid ?我的意思是也许加入?
我已经使用 $g->dq->join('table1','table1.id=table2.idtable1')->field('name') 进行了测试,但没有成功;
php - 使用 Agile Toolkit 进行递归树渲染
我有以下情况。我有一个具有以下属性的模型 A:id int name varchar(255) parent_id int(引用相同的模型 A)。
现在,我需要使用该 ModelA 渲染树视图。当然,我可以加载所有数据,按 parent_id 正确排序并使用传统的字符串粘贴“渲染”。例如
现在,我想为此目的使用 atk4 本机 lister/smlite 模板解析器。但是,如果您尝试这样做,那么您最终会得到令人讨厌的列表器,在格式行中,您无论如何都会尝试用其他列表器的输出替换特定标记,实际上您必须破坏以使运行时内存溢出无效.
有什么建议么?
上面的ps代码未经测试,仅显示概念
谢谢!
atk4 - 将 addQuickSearch() 与 Grid 一起使用
我在旧版本 4.03 和 4.b1 中使用方法 addQuickSearch() 没有问题,但是现在,当我使用 $g->addquickSearch(array('field1','field2')) 时,我访问页面时屏幕中的结果是
有什么改变了吗?
在旧版本中,api 参考并没有什么不同。
谢谢
atk4 - 网格中的多个联接
我可以在网格中使用 join,但对于单个字段。
我有下一个问题..
我有一个表,其中有两个 id 字段引用另一个表上的相同字段。
例子:
我在表 1 上有这个值
在 table2 我有一对值 1,2
如果我像这样加入
结果是网格上两次 user1 的名称,但不是 user1,user2
我已经测试过添加另一个 join() 但没有成功。对于我做错的事情,我可以提供一些帮助或一些指导吗?
非常感谢
atk4 - 将上传的文件 (id) 与另一个表相关联
我正在使用 Filestore 以表格形式进行上传。这是一个很好的实现,但我对将上传的文件与表中的寄存器相关联有疑问。
当我运行 filestore.001.sql 时,它会在数据库中添加 4 个表(filestore_image、filestore_file、filestore_volume、filestore_extension)。
然后在另一个表中我有:
当我提交表单时,我正在考虑如何进行这种关联。也许是 dsql() 然后选择最后插入的文件,但我不知道这是否是最佳选择。
谢谢亚历杭德罗
database - 如何将数据库表与 ATK 中的模型相关联?
我有在上下文中存储临时数据的遗留代码。我想使用以下模型将其存储在数据库中:
因此,我可以从旧版 Controller 中访问数据:
但我看不到如何将所有内容联系在一起(所有示例都使用表单链接到数据库)
谢谢你的帮助,
格雷格。
iframe - 在 ATK4 中将 iframe 添加到页面
我想知道是否可以使用类似$p->add('Iframe')
.
我知道 Iframe 不是一个对象,我看到有一个“框架”类购买我不清楚使用哪些方法来设置框架内容。
atk4 - 如何显示数据库中的信息
我已经想出了如何将模型中的数据添加到网格中,就像Agile Toolkit 网站的学习部分中的示例一样。但我正在寻找正确的方法来显示没有网格的数据库中的数据。
假设我有一个新闻数据库,我想在我的主页上将其显示为博客风格的新闻。有人可以指出我从哪里开始吗?
试图让这一点更清楚一点:我想显示表格新闻中多列的数据。因此,我需要知道如何获取标题、日期、作者、内容,然后对 5 篇最新新闻文章重复此操作。