问题标签 [orocommerce]
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.
orocrm - 实体设置 CustomerUserRole 的默认 ACL 权限
我使用以下配置设置创建了一个新实体:
因此,对于所有客户用户角色,实体对所有操作都具有“公司”权限级别。除了迁移夹具之外,是否可以为所有角色设置默认权限参数?
orocrm - ORO - Elasticsearch 数据网格查询字符串 `endsWith` 表达式
我一直在研究datagrids
基于Oro\Bundle\SearchBundle\Datagrid\Datasource\SearchDatasource
in应用额外的过滤器ORO - 4.1.2
。在基于 DB 的搜索引擎的情况下,搜索表达式应用得当,特别是对于像:
如果elasticsearch
使用,搜索表达式startsWith
应用正确,在prefix
查询过滤器中转换。但是,endsWith
表达式只是被忽略了,不要t convert in
使用 elasticsearch` 查询。
我应该应用一些不同的表达式来获得endsWith
结果吗?这是一个问题OroElasticSearchBundle
吗?
orocrm - 下载 OroElasticSearchBundle
我已经检查了此处可用的捆绑文档 => https://doc.oroinc.com/backend/bundles/platform/ElasticSearchBundle/#bundle-docs-platform-elastic-search-bundle
但是我无法在供应商和 git repo 的任何地方找到捆绑代码。它是否已删除或在任何地方可用?
orocrm - 如何在 Oro 导航中链接到外部网站?
我正在尝试使用navigation.yml
文件链接到 Oro 应用程序中的外部网站。我正在使用这样的 uri 选项:
但它会将 url 附加到我网站的域中。如何实现到外部网站的链接?
orocrm - ORO storefront RestAPI related entity normalization issue
I created model AcmeBundle\Api\Model\AcmeLineItem
with attributes product
and productUnit
. Then I added a new processor which sets in the result collection of the model items and register it with tag:
Model configuration in the api_frontend.yml
:
The simple requests work fine, but with the include
parameter an issue occurred. With value productUnit
related items visible in response, but for product
in value - an exception in response, with 500 code and [Semantical Error] line 0, col -1 near 'SELECT r FROM': Error: Cannot select entity through identification variables without choosing at least one root entity alias.
message.
With debugging, I found that exception occurred during the normalization of the varianProducts
attribute of product
entity via @oro_api.object_normalizer
. I didnt found a similar exception for the included products on
shippinglistitems` API methods, seams like it use a different normalizer from the product entity.
php - 无法理解 Prod 中的异常,而相同的功能在 Dev 模式下工作
跟踪如下
并且提供功能的请求在 Dev 中工作得非常好,但在 Prod 中却不行。
我已确保文件已更新,并确保没有任何问题。
检查数据库迁移并确保所有更改都完好无损
该功能在 Dev 上正常工作的事实很奇怪,当我在 500 内部错误上执行 <App_URL>/index_dev.php/customer/request/create 时没有显示任何错误,但实际上加载 RFQ 页面时完美无缺。
有什么建议可以调试此错误或了解可能出了什么问题?
symfony - 未捕获的错误:路由“_wdt”不存在
我目前正在开发一个基于 Oroplatform 的项目,但遇到了一个奇怪的问题。
我遵循了与“开发环境”相关的文档中描述的所有步骤:https ://doc.oroinc.com/backend/setup/dev-environment/docker-and-symfony/
在安装过程中一切正常,我可以登录到管理面板,但是当我尝试通过仪表板页面移动时,我必须强制重新加载,因为我在控制台中遇到了以下问题:
未捕获的错误:路由“_wdt”不存在。
- 我的 routing_dev.yml
- 命令的输出:
php bin/console debug:router | grep wdt
php - 通过 Vagrant 建立 Oro 商业
在为 oro 商业设置 Vagrant 时面临问题。
即使 vagrant up 说 Oro 商务应用程序已成功安装,我在自定义端口号 http://localhost:8082 上看不到任何内容
symfony - OroPlatform:在核心实体上添加自定义字段
我目前正在开发一个 OroPlatform 项目,我需要在BusinessUnit
核心实体上添加一个自定义字段。
我已阅读有关扩展核心实体的方式的 Oro 文档部分:https ://doc.oroinc.com/backend/entities/extend-entities/#id1
当我运行命令symfony console oro:migration:load --force
时,它可以工作,并且迁移将应用于我的数据库。
现在,我想要一个必填字段。我已经看到了'notnull' => true
在数据库上设置不可为空字段的说明。
organization/business_unit/create
一切正常,但我的领域在路线上没有任何 JavaScript 验证。有任何想法吗 ?