问题标签 [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.
symfony-2.8 - 在 Symfony2 OROCRM 数据网格中批量复选框更新
我无法使用 Symfony2 OROCRM 数据网格视图复选框进行多次更新,只需单击数据网格外的按钮即可。我们可以在 Symfony2 OROCRM 中设置选择数据网格行的弹出窗口吗?
symfony - 如何覆盖 OroCrm 中的捆绑包
我正在尝试(未成功)覆盖特定类的捆绑包。我想覆盖的类是:
Oro\Bundle\MagentoBundle\Entity\Repository\CustomerRepository
为此,我创建了我的捆绑包
我添加了 bundles.yml
到目前为止,一切都很好.. 捆绑包已加载。现在,似乎我找不到任何关于如何覆盖上述类的工作示例。
我尝试创建一个与我要覆盖的类具有相同相对路径的文件,但它不起作用。
我遇到的第一个问题是“客户”与原始类中的类型不同。第二个是,即使通过声明完整的类路径来修复它,这个方法也永远不会在原来的时候使用。有什么提示吗?
非常感谢
php - 尝试在 orocommerce 中创建自定义块类型,但我得到:无法加载块类型“product_variants”。
尝试在 orocommerce 中创建自定义块类型,但我得到:无法加载块类型“product_variants”。
我在 Resources/config/block_types.yml 中创建了 block_types yml 文件
并在 Resources/layouts/xngage_theme/oro_product_frontend_product_view/configure_product.yml 中为配置产品创建布局
请问有什么遗漏的步骤吗?
javascript - 我正在尝试使用 requirejs 将我自己的 js 文件添加到 orocommerce 但没有用
我在 myBundle/Resources/config/requirejs.yml 文件中创建了以下选项:
并运行这个命令: php app/console oro:requirejs:build
并且构建命令在我的主题文件夹中创建了 oro.min.js,我在我的主题中包含了这个文件,但是我在 oro.min.js 文件中看不到我的 js 函数。
我错过了什么?
symfony - 变量“organization_name”不存在。当调用新的 oro 动作时
我创建了新控制器和新视图
看法:
当尝试访问此操作 /GetProducts
我收到以下错误:
堆栈跟踪
php - Symfony / Orocrm:yml 文件未设置?
网站:基于 Symfony 2.7 的开源框架我的实体:Entity/Download.php(具有属性“id”、“creation_date”和“name”)
我正在开发自己的 Bundle,并尝试根据自己的实体创建一个新的数据网格,我按照本教程进行操作。以下是我所做的:
- 使用非常轻的数据网格创建 /resources/config/datagrid.yml。
- 编辑 DependencyInjection/MyBundleExtension.php 以加载 datagrid.yml。
- 编辑我的树枝视图以呈现数据网格:
{% import 'PimDataGridBundle::macros.html.twig' as dataGrid %}
{% 块内容 %} {{ dataGrid.renderGrid('custom_download', { localeCode: locale_code() }) }}
{% 端块 %}
但是会产生这个错误:
Twig_Error_Runtime:“在渲染模板期间引发了异常(“未找到“custom_download”数据网格的配置。
-> 如果我尝试使用另一个已经存在的网格名称的相同代码,那么我相信问题来自我的新数据网格,但我不明白出了什么问题:内核是否包含我的 YML 配置文件?我不这么认为。
谢谢你的帮助。
symfony - Symfony 自定义捆绑包 - 路由安全/防火墙错误 500
我的网站由 Symfony 2.7 + OroCRM 提供支持。我用 2 条新路线制作了自己的捆绑包:
- /ipad/
- /ipad/管理员
一切运行良好,我现在正在尝试配置安全/访问控制。现在,每个人都可以看到带有 URL 的 2 个页面。我想要的是:
- /ipad/ 对所有人可见
- /ipad/admin/ 仅对 ROLE_ADMIN 可见
在我的 security.yml 中,如果我添加:
... 2 页不可用(错误 500),日志为:
request.CRITICAL:未捕获的 PHP 异常 Symfony\Component\Security\Acl\Exception\InvalidDomainObjectException:“$domainObject 必须要么实现 DomainObjectInterface,要么有一个名为“getId”的方法。” 在 src/Oro/Bundle/SecurityBundle/Acl/Domain/ObjectIdAccessor.php 第 27 行
我不明白怎么了,你能帮忙吗?
php - 从 Composer 更新依赖项在 PHP 中出现 mcrypt 错误
从 Git 克隆后,我尝试从作曲家更新依赖项。即使安装了 php7.1 mcrypt
出现以下错误
我想如何解决 mcrypt 错误?由于 Mcrypt 在 PHP 7.x 文档中已被弃用。
根据马格努斯·埃里克森
我尝试使用 PECL 库来安装我已经按照这个链接: 在 PHP 7.2 上安装 mcrypt来安装!
当我收到这种类型的错误时pecl7.2-sp: command not found
我该如何解决上述问题?
symfony - 将行数据从 Oro Crm/平台数据网格传递到控制器
我创建了一个数据网格并使用oro/data_grids.yml
配置显示数据
问题:将参数从网格操作传递给控制器 - 发送不起作用。我的请求中没有更多参数。
php - 在 Windows 上安装 OroCRM
当我尝试在 linux 和 Macintosh (Mac OS X) 上安装 OroCrm 时,它成功了。但不适用于 Windows 操作系统。而不是去 Bitnami OroCRM 安装程序,我特别喜欢从 Apache 2.4.x、PHP 7.1.x、MySQL 中单独安装,就像在 *nix OS中一样。
完成先决条件步骤后,从浏览器
- 我导航到 URL http://orocrm.example.com/install.php并单击下一步按钮
- 上面的 URL 已经重定向到页面http://orocrm.example.com/installer。在这里我只能看到空白页。
所以我尝试通过命令行界面安装:
我尝试从默认的 parameters.yml 文件创建数据库
安装过程中的下一步:
完成安装后。我尝试运行以下命令来预热 API 文档缓存
来自 dev.log 文件
最后我尝试导航到http://orocrm.example.com
导致空白页
在清除和预热Thomas P所说的实体配置缓存后, 以及来自dev.log文件: