问题标签 [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.
php - Symfony 在整数上调用成员函数 getTimezone()
我想将列的表: created_on 从 DateTime 类型转换为 Bigint 类型。
这样它将当前日期时间值保存到 MySQL 数据库表中。
在我试图调用该方法时从控制器
在我的实体文件中:
从 $dat 值生成为 1517900080(即时间戳值)。
但不幸的是,我遇到了一个错误
UTCDateTimeType.php 第 25 行中的 FatalThrowableError:在整数上调用成员函数 getTimezone()
php - prod 模式下的 ORO CRM 尝试加载错误的 URL,但在开发模式下一切正常
ORO CRM 有一段代码返回 requires.js 配置
在开发模式下(调试),这将呈现为
路径:{'oro/routes':'\x2Fapp_dev.php\x2Fjs\x2Frouting\x3Fcallback\x3Dfos.Router.setData'}
...这行得通。但是,在调试模式下,这将呈现为:
其中,通过 require.js 添加另一个“.js”扩展名,浏览器然后尝试检索
(为什么是反斜杠?)
这不起作用......那为什么会发生这种情况?这是某个地方的配置问题吗?还是我太傻了?
问候
。R M
datagrid - 创建数据网格前端 oroCommerce
我正在前端创建一个数据网格,但它出现在布局中。我可以看到错误
捆绑/资源/视图/布局/默认/mayorista_resume_accout_frontend_index/layout.yml
捆绑/资源/config/oro/datagrids.yml
捆绑/资源/视图/布局/默认/mayorista_resume_account_frontend_index/layout.html.twig
orocrm - Oro JavaScript 模块化不起作用
可悲的是,我的 oro 自定义 javascript 组件没有加载
我的 reuiqrejs.yml 在这里
公司/Bundle/BarcodeBundle/Resources/config/requirejs.yml
公司/Bundle/BarcodeBundle/Resources/public/js/app/components/custom-component.js
我的 custom-component.js 如下
我对加载组件的看法是
公司/Bundle/BarcodeBundle/Resources/views/Barcode/test.html.twig
我不知道代码有什么问题
Oro 参考:https ://oroinc.com/orocrm/doc/2.3/cookbook/how-to-replace-inline-javascript-with-component
symfony-2.3 - 如何连接在两个不同包中定义的两个表?
我想加入两个表以在数据网格中显示详细信息。
表一:学生
- 主键:id
- 外键:class_id
表 2:类
- 主键:id
班级可以有很多学生。(一对多关系)
任何建议,将不胜感激。
我正在使用 OroCRM
php - 在 OROcrm 中向 twig 添加自定义函数
我创建了一个扩展,其中包含我的自定义函数。
我已将其添加到 services.yml:
当我通过执行“php bin/console debug:twig”查看 ORO 是否找到它时,我可以看到我的自定义函数出现在列表中。当我尝试使用 OROcrm 中的电子邮件模板编辑器在电子邮件模板中实现它时,我收到以下错误:
这个问题困扰我很久了,有人有解决办法吗?
更新:
这是编译器为 getOroEmail_EmailRendererService.php 提供的最终结果,如您所见,它缺少我的扩展。我怎样才能解决这个问题?
php - 忽略 PHP 警告 SessionHandler::read(): 会话数据文件不是由您的 uid 创建的
我在远程服务器上安装了一个 OroCRM 实例(基于 Symfony 的 CRM)。我必须使用本地 apache2 服务器运行它,其根设置为 sshfs 挂载目录(使用单个联合帐户访问;使用 ssh 密钥登录)因此不应更改会话的路径/所有权。
这使得会话无法工作,因为我本地计算机上的用户与远程用户不匹配。
我收到以下错误:
PHP 警告:SessionHandler::read(): 会话数据文件不是由您的 uid 在线创建的
PHP 警告:SessionHandler::write():会话数据文件不是由您的 uid 在线创建的
PHP 警告:session_write_close():无法使用用户定义的保存处理程序写入会话数据。(session.save_path: ) 在第 0 行的未知
如何让 PHP 忽略uid
路径的?
orocrm - 如何解决 ORO-CRM - 应用程序配置不正确(消息消费者不可用)。请联系系统管理员
安装后刚刚注销并登录,我收到类似应用程序配置不正确的通知(消息使用者不可用)。请联系系统管理员。如何解决这个问题?
注意:在 Windows 中使用 Bitnami-ORO-CRM
windows - ORO-CRM Composer 安装 - 无法下载 composer/composer
对于在 Windows 中安装 OroCRM,我遵循了 -> https://stackoverflow.com/a/40929643/8416476命令git clone -b 1.9.0 https://github.com/orocrm/platform-application.git orocrm 然后我尝试运行composer install --prefer-dist --no-dev这里我收到错误。
- 安装作曲家/作曲家(1.0.0-p1):下载(失败)无法从dist下载作曲家/作曲家:“ https://api.github.com/repos/orocrm/composer/zipball/833ce984264204e7d6576ab082660105c7d8f04c ”文件无法下载(HTTP/1.1 404 Not Found)
我该如何解决这个问题。
注意:Windows 中的 OroCRM