问题标签 [custom-field-type]

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

forms - Symfony2 我的自定义表单字段类型没有填充来自实体的数据

我创建了简单的自定义字段

并将其添加到我的表单中

提交表单时,所有数据都已正确保存,但是当我尝试使用此表单编辑实体时,自定义字段全部为空。问题可能出在哪里?

0 投票
1 回答
4490 浏览

drupal - Drupal 8:呈现自定义实体及其自定义字段的正确方法?

在我的模块中,我有一个自定义实体LocationEntity,它使用一个自定义字段类型CoordinateItem,它有 2 个子字段XY.

那么 Drupal 8 的正确方法是:

LocationEntity1)在树枝模板中渲染它?

  • 我正在做的只是将实体发送到 twig 模板'#loc1'并使用 getter 方法手动呈现其每个字段值{{ loc1.getName() }}。它有效,但我确信这不是正确的方法。

2)如果问题1有另一种正确的方法,那么如何有多个模板来呈现实体?

  • 例如,一种包含较少字段的简单布局和一种包含所有字段的详细布局。

3)在实体中,我定义为使用自定义字段CoordinateItem。但是现在如何处理它的 getter 和 setter,因为它不是一个单独的子字段?

  • Getter if $this->get('coord')-> 一个FieldItemList对象。
  • 吸气剂 if $this->get('coord')->value-> null
  • 二传手?参数是什么类型?

3)我写了一个格式化程序CoordinateItem来显示它的子字段。但是我又不知道如何使用这个格式化程序在主(实体)模板中呈现这个自定义字段?

  • 也许这与问题1和2有关?
0 投票
1 回答
313 浏览

css - Sitefinity cms 相关媒体链接到使用自定义字段的文档,而不是加载文档路径 url

我是sitefinity的初学者,很抱歉很长的帖子,不确定它是否已经回答,找不到。在 sitefinity-8 上工作时,每次创建页面时都在寻找选择单独 css 的最佳选项。我知道,我可以为不同的 css 使用不同的主题,这在我的情况下不起作用,因为我们有很长的 css 列表可以在整个站点中使用。我也知道,我可以将 css 或任何链接添加到页面属性的 head 标签选项中,或者我可以在页面本身上添加 css 小部件以仅为该页面选择 css,但我们的要求是在创建页面时选择 css 文件本身,这对新手编辑也很容易。我尝试过的基本操作是将 css 脚本标签添加到模板中,使其在页面上可编辑。所以我可以选择css,但它会暴露服务器文件夹,这并不理想。希望有什么方法可以让我们配置从站点内容-文档和文件中选择文件夹。但是没有找到这样做的方法。我尝试的其他事情是,我为页面创建了自定义字段(相关的媒体图像、视频、文件)以选择文档并用作添加到 head 标签的链接(例如链接以添加页面的 css。)使用此自定义字段我可以从 sitefinity 后端本身的适当文件夹中选择所需的文档,而不是从服务器。当我查看页面源代码时,我可以看到链接标签在那里,但 href 属性为空。我还尝试将相关媒体标签添加到页面正在使用的模板中,但问题是一样的,href 属性中没有任何值。长期努力解决这个问题,寻求专家的建议。在此先感谢。t 找到这样做的方法。我尝试的其他事情是,我为页面创建了自定义字段(相关的媒体图像、视频、文件)以选择文档并用作添加到 head 标签的链接(例如链接以添加页面的 css。)使用此自定义字段我可以从 sitefinity 后端本身的适当文件夹中选择所需的文档,而不是从服务器。当我查看页面源代码时,我可以看到链接标签在那里,但 href 属性为空。我还尝试将相关媒体标签添加到页面正在使用的模板中,但问题是一样的,href 属性中没有任何值。长期努力解决这个问题,寻求专家的建议。在此先感谢。t 找到这样做的方法。我尝试的其他事情是,我为页面创建了自定义字段(相关的媒体图像、视频、文件)以选择文档并用作添加到 head 标签的链接(例如链接以添加页面的 css。)使用此自定义字段我可以从 sitefinity 后端本身的适当文件夹中选择所需的文档,而不是从服务器。当我查看页面源代码时,我可以看到链接标签在那里,但 href 属性为空。我还尝试将相关媒体标签添加到页面正在使用的模板中,但问题是一样的,href 属性中没有任何值。长期努力解决这个问题,寻求专家的建议。在此先感谢。用作添加到 head 标签的链接(说链接为页面添加 css。)使用此自定义字段,我可以从 sitefinity 后端本身的适当文件夹中选择所需的文档,而不是从服务器中。当我查看页面源代码时,我可以看到链接标签在那里,但 href 属性为空。我还尝试将相关媒体标签添加到页面正在使用的模板中,但问题是一样的,href 属性中没有任何值。长期努力解决这个问题,寻求专家的建议。在此先感谢。用作添加到 head 标签的链接(说链接为页面添加 css。)使用此自定义字段,我可以从 sitefinity 后端本身的适当文件夹中选择所需的文档,而不是从服务器中。当我查看页面源代码时,我可以看到链接标签在那里,但 href 属性为空。我还尝试将相关媒体标签添加到页面正在使用的模板中,但问题是一样的,href 属性中没有任何值。长期努力解决这个问题,寻求专家的建议。在此先感谢。但问题是一样的,href 属性中没有任何值。长期努力解决这个问题,寻求专家的建议。在此先感谢。但问题是一样的,href 属性中没有任何值。长期努力解决这个问题,寻求专家的建议。在此先感谢。

0 投票
1 回答
322 浏览

filter - SharePoint 2013 自定义自定义字段筛选器

我在 SharePoint 2013 中创建了一个自定义字段。

我的 CrossSiteLookupField 类继承自 SPFieldText。方法'public override string GetValidatedString(object value)' 返回例如'4;#Test'(如SPFieldLookup)。现在过滤器显示“4;#Test”,但我希望只显示“测试”。第二个问题是:如果我有一个用'分隔的多值; ',我想要两个过滤器行。

功能应该等于 Lookup 和 LookupMulti。

我怎样才能做到这一点?

谢谢

0 投票
1 回答
2097 浏览

php - 该属性和方法之一都不存在,并且在自定义 FieldType 的类中具有公共访问权限

我在我的 symfony 项目中添加了一个自定义 FieldTypeExtension。我想扩展 SubmitType,SubmitTypeExtension.php 看起来像:

我在自定义类型中调用字段类型:

我需要这个来使用字形自定义我的 submitType。

在 services.yml 我添加了服务

但现在我收到以下错误

问题是,我不能拥有像我添加的两个这样的属性,因为我只使用它们来自定义我的按钮。谁能帮我?

0 投票
2 回答
215 浏览

tfs - TFS 2017 电动工具自定义字段连接到用户故事

使用电动工具,我能够添加一个新的自定义字段,但我希望它自动获取一个特定值(如果存在)。

每个测试用例都有一个关联的“用户故事”,但要关联它,我们必须进入“测试的用户故事部分”,所以我希望在主页中自动显示用户故事的 ID。

很抱歉造成混淆,也许图像会更容易理解:

例子

有人可以建议我在 Visual Studio Power Tool 中介绍什么吗?因为我找到了不同的示例,但没有人解释如何使用另一个动态项目自动填充。

如果您问我为什么是因为我们希望在主页中显示“用户故事 ID”,以便我们直接知道测试用例与哪个用户故事相关联:

在此处输入图像描述

0 投票
1 回答
891 浏览

crud - 如何在数据透视表中使用额外的列

我需要像清单一样制作一个自定义字段,但在一个表格中并带有第二个字段“订单”。
这就是我所拥有的:

  • 模型 1:具有“belongsToMany”关系的条件
  • 模型 2:子服务

这两个模型与表 products_service 有关系,该表有两个外键加上“订单”列

我无法理解的是:
如何用背包保存额外的信息。

我知道我可以使用这样的东西:

但我应该把它放在哪里?

这是我的代码:

这是我的自定义字段类型:

谢谢您的帮助!戴夫

0 投票
0 回答
37 浏览

jira - 如何定义一个 Jira 自定义字段,其值在所有使用它的问题之间共享并自动更新,例如静态变量?

我希望使用分配给子任务屏幕的自定义字段。如果该自定义字段在一个问题中更新,它应该更新并反映使用同一字段的所有问题中的更改。举个例子,它应该像一个类的静态成员一样工作,对该类的所有对象具有相同的值。

请建议我如何做到这一点。

0 投票
0 回答
637 浏览

php - 表单操作在树枝模板中不起作用

嗨,我在树枝模板中遇到问题。我正在尝试使用自定义模块和 jquery 文件上传器将图像上传到 s3 存储桶,因为我已经创建了一个自定义字段类型,但是我卡在了我试图从表单元素页面呈现树枝的地方。Twig 正在渲染,但它的一部分不起作用不知道为什么这是我的字段小部件类

这是树枝课

在树枝类中,一切正常,但表单标签内的一切都不起作用不知道为什么请帮忙

0 投票
1 回答
819 浏览

file-upload - 如何在suiteCRM的产品模块中添加“文件上传”字段?

如何在suiteCRM的产品模块中添加“文件上传”字段?