问题标签 [orocrm]

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

php - OroCRM 通过迁移向实体添加附件字段

我向潜在客户实体添加了两个附件字段,当我转到前端的实体管理时,我可以看到已添加字段,但是当我创建潜在客户时,字段未显示。此外,当我尝试查看潜在客户时,我得到了这个异常:

渲染模板期间引发异常(“执行 'SELECT count(o0_.id) AS sclr0 FROM oro_attachment o0_ LEFT JOIN orocrm_sales_lead o1_ ON o0_.lead_5b29b7d2_id = o1_.id AND (o1_.organization_id = 1 ) WHERE o1_.id = ? AND o0_.organization_id = 1' with params ["101"]: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'o0_.lead_5b29b7d2_id' in 'on clause'”) in /var/ www/html/crm-application/vendor/oro/platform/src/Oro/Bundle/AttachmentBundle/Resources/views/Attachment/widget/attachments.html.twig 在第 1 行。

所以我的问题是:我必须做些什么来激活这些字段吗?注意:我向潜在客户实体添加了另外两个字符串类型的字段,它们显示在网格和创建表单中。我将不胜感激。

0 投票
1 回答
332 浏览

php - 无法使用此命令安装 oro 平台 sudo php app/console oro:install --env="dev"

尝试使用此命令安装 oro 平台 sudo php app/console oro:install --env="dev" 但我收到以下错误:

正在删除数据库架构...

[PDOException]
SQLSTATE[HY000] [2002] 连接被拒绝

学说:模式:drop [--dump-sql] [--force] [--full-database] [--em[="..."]] [-h|--help] [-q|- -quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-s|- -shell] [--process-isolation] [-e|--env="..."] [--no-debug] [--jms-job-id="..."] [--current -user="..."] [--current-organization="..."] [--disabled-listeners="..."] 命令

[RuntimeException]
命令以退出代码终止:255。

0 投票
2 回答
213 浏览

symfony - Symfony2 捆绑包,仅在几次尝试后才显示验证码

Symfony2(orocrm)捆绑包是否有一些捆绑包仅在几次尝试后才显示验证码(ReCAPTCHA 更好),而不是在页面加载后的第一次。或者也许在 symfony2 中有另一种方法可以做到这一点。

0 投票
1 回答
176 浏览

symfony - Oro 平台错误

我正在尝试为 OroCRM (Symfony2) 生成一个新包,但是当我尝试运行以下命令时

发生此错误

致命错误:在第 239 行的 /var/www/platform-application/vendor/doctrine/orm/lib/Doctrine/ORM/Tools/SchemaValidator.php 中的 null 上调用成员函数 getProperties()

0 投票
1 回答
122 浏览

doctrine-orm - 如何使用现有数据创建迁移?

我有一个表格订单,其中包含 id、name、email、order_id 等字段。

我想创建新表用户并从订单表传输名称、电子邮件数据并创建关系 oneToMany(用户-> 订单)并将新列添加到与用户表相关的订单表 user_id 我为新表编写了迁移脚本

但是我找不到如何更正从退出表中获取数据并插入新表并按表顺序添加 FK(user_id) 的信息。我使用了这个文档https://github.com/orocrm/platform/tree/master/src/Oro/Bundle/MigrationBundle

0 投票
1 回答
293 浏览

orocrm - 如何通过 API 向 OroCRM 添加新用户

目前,我有一个网站,我想通过 API 将我的所有用户同步到 OroCRM 到 OroCRM。

请帮我!谢谢!

0 投票
1 回答
234 浏览

symfony - 如何在 OroCRM 中扩展身份验证

今天是个好日子。

我需要根据需要扩展身份验证机制。为此,我创建了自定义表单密码验证器

1) 我更改了防火墙设置

2) 我为 my_authenticator 创建了服务

3)这是MyAuthenticator的代码

当我尝试验证用户身份时 - 我成功登录,但除了黑色标题和探查器外,我什么也没看到。Profiler 告诉我,我登录为 USER_NAME(黄色),并且未通过身份验证(红色)。你能给我一个建议 - 如何让它工作吗?还有一个问题 - 我如何在这个身份验证器类中检索用户的组织?

0 投票
1 回答
207 浏览

symfony - OroCRM:新用户角色没有查看权限

我在“用户管理/角色”中创建了新角色我已为此角色(系统)设置了对机会实体的完全访问权限其他实体权限设置为“无”</p>

现在具有此角色的用户可以创造机会。但无法查看它们(红色警报“您无权执行此操作”)我认为,新角色需要为某些实体授予更多权限……</p>

0 投票
1 回答
61 浏览

symfony - OroCRM DataAudit:如何在“更改历史记录”窗口中显示属性标签而不是属性名称?

正如我在示例和我的自定义捆绑包中看到的那样 - “更改历史记录”模式窗口中只有更改的属性名称和值。

当用户看到“mainAdditionalContract”而不是“附加合同”时看起来很糟糕(取自“crm.agreement.additional_contract.label”翻译文件)

是否有任何解决方案可以为 dataAudit 提供属性标签?通过注释或任何其他方式?

0 投票
2 回答
394 浏览

symfony - OroCRM 如何禁用客户端验证?

我可以为指定的字段/约束禁用客户端验证(通过 jQuery)吗?

我试过这个: form_widget(form.myField,{'attr':{'data-validation':''}})

它禁用了客户端和后端验证。但我只需要禁用前端验证