问题标签 [trailblazer]

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

salesforce - 在 VF 电子邮件模板中创建按钮以重新打开案例

我正在尝试创建一个电子邮件模板,以便在他的案例结束时发送给用户。在这封电子邮件中会有一个按钮,如果用户单击它,案例将重新打开。有没有办法做到这一点?如果没有,是否有任何其他方法可以使用户能够通过电子邮件重新打开案例?谢谢

0 投票
1 回答
105 浏览

ruby-on-rails - 改革 Rails - 验证 - 错误的数字参数

reform-rails第一次尝试使用 gem 进行改革。我正在尝试将其用作表单对象,进行一些验证,然后将其保存到数据库中。当我尝试指定验证时,即使我尝试了它自己的一个示例,它也会给出错误。

宝石文件:

配置/初始化程序/reform.rb

应用程序/表格/album_form.rb:

命令行:

第 6 行是validation do. 我错过了什么吗?

0 投票
1 回答
113 浏览

ruby-on-rails - 开拓者改革合同 - 干燥验证 - 虚拟现场验证

我正在尝试使用 Trailblazer 和使用 Dry-Validation 的验证设置创建一个注册表单。我遇到了一个似乎与虚拟字段有关的障碍。我的合同是这样的。

当我在终端中运行它时,我得到了这个:

问题

看起来我遇到的问题是因为它是一个虚拟字段并且因为使用了 Dry-Validation。我尝试评论内部代码,但仍然有问题。如何验证虚拟字段?

任何建议高度赞赏。

0 投票
1 回答
84 浏览

ruby-on-rails - 如何在给定的上下文中表示对象属性?

我正在寻找我的问题的解决方案我有一个关系 => Companyhas_many Councils,通过CouncilCompany.

而且我想在给定委员会的上下文中显示 Company,因此如果CouncilCompany存在name属性,则将其显示在 default 之上Company name

最好的方法是什么?已经尝试在这里找到解决方案:https ://trailblazer.to/2.1/docs/representable.html#representable-api

0 投票
0 回答
17 浏览

ruby-on-rails - 使用 Trailblazer,调用更新但未调用处理方法 - Rails

使用 Trailblazer,调用 update 但process没有调用该方法。当用户没有被授权更新时,记录会被更新,然后它会给出一个未经授权的错误。怎么了?开拓者政策最后被调用。

0 投票
0 回答
28 浏览

trailblazer - Trailblazer Reform,在验证前生成默认值

我对此很迷茫。

不确定我是否将我的问题思维逻辑放入错误的域(在这种情况下为改革),但我们开始了。这是代码的布局。

https://gist.github.com/antonysastre/2f7612eaa2b0985fb1dd5e35f5e38e3c

Admin::User如果密码字段不存在/空白,我想要做的是允许自动生成密码。无法在保存中执行此操作,因为由于::UserForm验证开始,我从未到达那里。而且我无法弄清楚我是如何将其放入Admin::Client验证步骤中的……请帮忙!

0 投票
2 回答
472 浏览

node.js - 安装 npm install @salesforce/sfdx-lwc-jest --save-dev 时出错

我无法安装这个,Jest 测试框架设置请帮我解决这个问题

终端:->

PS C:\Users\Akhilesh\Documents\GitHub\test-lwc>

npm 错误!代码 ETARGET npm 错误!notarget 没有找到 prettier-plugin-apex@^1.10.1 的匹配版本。npm 错误!notarget 在大多数情况下,您或您的依赖项之一正在请求 npm ERR!notarget 一个不存在的包版本。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
C:\Users\Akhilesh\AppData\Local\npm-cache_logs\2021-11-08T07_48_01_695Z-debug.log PS C:\Users\Akhilesh\Documents\GitHub\test-lwc>