问题标签 [data-objects]

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 回答
113 浏览

silverstripe - 何时在 Silverstripe 中使用 Page 与 Dataobject

创建数据表时,何时在 Silverstripe 中使用 Page vs Dataobject 作为祖先。我猜从 Page 类继承提供了数据表页面功能,但这些页面功能是什么?

0 投票
0 回答
91 浏览

memory-management - 用于数据对象管理的 Java Card API

我在官方文档中找到了 java 卡的文件管理 API,但我需要了解如何创建数据对象,然后如何更新或调整它们的大小?

0 投票
2 回答
223 浏览

php - Silverstripe 3.2 - 如何在不同选项卡中管理 ModelAdmin 中相同数据对象的不同列表

我想在 ModelAdmin 中管理同一 DataObject 的不同过滤列表。我有具有 SentbyID 和 SenttoID 的 DataObject“消息”。在 ModelAdmin 我想管理两个列表。一个包含具有特定 SentbyID 的所有消息的列表和一个包含具有特定 SenttoID 的消息的列表。我可以在“收件箱”和“发件箱”的不同选项卡中管理这两个列表吗?我怎样才能做到这一点?

到目前为止我有这个:

0 投票
1 回答
450 浏览

field - Silverstripe 3.2:如何在 CSV 文件中仅导出一个 Dataobject 的 db 字段?

我知道有一个GridFieldExportButton可以导出GridField的所有数据。但我想要的是一个自定义按钮,它可以导出CSV 文件中只有一个DataObject$db的所有字段(或者只是其中的几个)并下载它。所以我想要这个数据对象的编辑区域中的这个按钮,而不是显示所有数据对象的 GridField。

我已经有了按钮,现在我需要正确的功能。有人可以帮助我吗?

0 投票
1 回答
1110 浏览

jquery - Silverstripe 3.2:如何在前端表单中动态添加和更新数据对象?

示例:我的成员(可以登录和更新其数据)具有一项或多项资格。所以我有一个具有 has_one/has_many 关系的 DataObject 'Members' 和一个 DataObject 'Qualification'。

像这样的东西:

...

现在我想在前端构建一个表单,允许成员一次添加许多资格,并以相同的形式更新现有的资格。

它可能看起来像这样

资格一

标题:xxx(文本字段)从:xxx(日期字段)到:xxx(日期字段)

资格二

标题:xxx(文本字段)从:xxx(日期字段)到:xxx(日期字段)

+ 添加资格

最好的方法是什么?

我可以使用 jQuery 像这样动态添加字段:http: //jsfiddle.net/nzYAW/

但是我该如何处理更新并将它们添加到数据库中。我尝试的一切都非常复杂和凌乱,所以我想也许其他人有一个我目前看不到的想法。每一个帮助将不胜感激!

0 投票
1 回答
1224 浏览

silverstripe - Silverstripe 3.2:如何在 CMS 中制作自定义操作按钮以创建新的数据对象并从另一个数据对象填充它

我正在寻找一种创建自定义操作按钮的方法,该按钮允许我使用来自另一个 DataObject 的预填充内容制作一个新的 DataObject。举个简单的例子:当我有一封电子邮件并单击电子邮件客户端中的“答复”按钮时,我会看到一个新窗口,其中包含之前电子邮件中的预填充内容。我的按钮需要这个功能。此按钮应出现在 GridField 中的每个 DataObject 旁边。

所以我知道如何制作一个按钮并将其添加到我的 GridField(--> https://docs.silverstripe.org/en/3.2/developer_guides/forms/how_tos/create_a_gridfield_actionprovider/)并且我知道如何去一个新的数据对象:

我还发现 DataObjects 有一个重复的函数:

也许它比我想象的要容易,但目前我只是不知道如何重写它来获得我需要的东西。有人可以给我一个提示吗?

0 投票
4 回答
2413 浏览

ios - iOS/objective-c:将对象传递给新的视图控制器

我正在代码中启动一个模态视图控制器,并希望传递一个数据对象。我在目标 VC 上为该对象创建了一个属性。新的 VC 启动正常,但没有获取数据对象。下面的代码有什么问题吗?如果不是,我将不得不在其他地方寻找错误,但想知道这是否是传递数据对象的正确方法。

0 投票
1 回答
468 浏览

silverstripe - Silverstripe 数据对象显示在多个页面中

我似乎无法弄清楚如何以多种方式使用数据对象。现在我只能让它显示在一页中。

我希望能够编辑 cms 中表格的项目,在一页上显示项目列表,然后在另一页上显示一个特定项目。

这是我到目前为止的结构方式,它允许我在一个页面中列出所有客户端并在 CMS 中对其进行编辑。我无法在“clientPage”以外的页面上列出它们,也无法看到一个客户的详细视图页面。

客户页面

如果我尝试使用相同的数据对象创建目录页面,则它不起作用

0 投票
1 回答
70 浏览

javascript - 在多个字段上进行 Syncano 条件过滤

我正在尝试在一个类中列出 DataObjects。我想根据对多个字段的条件查询来过滤 DataObjects 列表。根据 field1 = xxx 或 field2 = xxx 选择 DataObject

例如:在类库存中:

选择数量 = 10 或价格 = 10 的项目。如何实现这一点?

0 投票
1 回答
1577 浏览

javascript - Vuejs 保存数据

我有一个相当复杂的应用程序,它引导用户完成 5 个步骤。我有一个名为 userData 的数据对象,其中包含他们的所有条目信息(姓名、年龄、体重、身高等)。

在应用程序的某个时间点,我想拍摄这些数据的快照,并在需要时调用它。如果我将它写入数据对象中的新 var,它是动态的。我想在第 5 阶段创建数据的静态副本或快照。

我怎样才能做到这一点?

我看过

http://rc.vuejs.org/guide/application.html#State_Management

但也许似乎不是要走的路。