问题标签 [sugarbean]
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 - 我无法在 SugarCRM 中解决此错误
在SugarCRM(项目管理)模块中称为“项目”,默认不附带“导入”,它添加了以下编程步骤:
现在我在导入 Next 时抛出错误:
致命错误:Llamada a una función miembro get_importable_fields () en un no-objeto en C:\Archivos de programa\Apache Software Foundation\Apache2.2\htdocs\Azúcar\modules\Import\views\view.step3.php en línea 217
请有人帮助我...如有必要...我将上传文件,以便他们帮助 view.step3.php
这是第 217 行:
在这里,我发布了以上几行:
{
php - Sugar CRM 的 `field_arrays.php` 的解释
在 SugarCRM 中,每个带有 bean 的代码模块都有一个field_arrays.php
文件。
这些文件定义了一个由基类中的代码合并的数组SugarBean
,并且似乎为 Bean 列创建了四个特殊名称
我已经用谷歌搜索了,但我似乎无法找到关于这些名称中每一个的用途的明确答案。这里有人知道吗?
我可以很容易地推测一些(required_fields
似乎很明显),但我想听听那些真正知道acolumn_field
是什么和 alist_field
等的人的意见。
(另外,我意识到在日常使用中会生成这些文件,我不需要担心这一点——但我试图从编程的角度来理解系统)
php - SugarCRM 覆盖扩展 ViewEdit 的自定义视图中的编辑视图按钮?
我在 Calls 中创建了一个基于 editview 的自定义视图,但我想更改保存按钮以回发到我的自定义控制器中的自定义操作。我想我基本上需要用我自己的定义覆盖编辑视图定义。我尝试添加 calllistviewdefs.php 但这似乎不起作用。
在这种情况下,覆盖编辑视图按钮的正确方法是什么?
这是到目前为止的代码:
控制器
看法
php - 子面板显示记录但在删除时恢复为 10
对于我创建的自定义模块,我增加了子面板中显示的记录数:
但是当我从子面板中删除一条记录时,它奇怪地跳回到只显示 10 条记录。
知道如何解决这个问题吗?我知道它使用 AJAX 进行删除,但我不知道在哪里看。
php - 在呼叫编辑视图中以编程方式设置开始日期和时间
我正在尝试在记录呼叫时将开始日期和时间自动设置为用户当前的日期和时间。这是在加载视图之前设置的。
该代码正在运行,但没有考虑到我的时区,它比英国时间格林威治标准时间晚了一个小时。
如何确保时区正确。
rest - Sugarcrm 的 REST API
Sugarcrm 正在提供 Restful API 支持。那么我如何使用 rest 客户端检查 json 响应(浏览器插件来检查 restful web 服务)?
我正在使用spring MVC(Restful API)开发一个网络应用程序。我想使用sugarcrm作为我的crm模块。我怎样才能集成两者?。
我已经阅读了有关相同内容的 Sugar 文档,但我对 php 偏向编程一无所知。谁能帮帮我吗?
谢谢。
php - 如何使用 SugarBean 将数据插入到模块的子表中
如何在模块的子表中插入数据?例如我有这个模块:MainModule,它的表是mainmodule,模块的子表是mainmodule_sub。
所以我想知道如何使用 SugarBean 将数据插入 mainmodule_sub。
为了更清晰的视图:
问题是大多数模块只有 main_tables 和 _cstm 表,并不是所有模块都有一两个表;所以我只想知道如何将数据插入到 third_table 中,例如 ProspectLists 模块,它有这 5 个表,即前景_lists、prospect_lists_cstm、prospect_lists_prospect、prospect_lists_campaign 等等。
如何将数据插入到前景列表中?
crm - SugarCRM 中的多租户
我正在寻找一个带有 sugarcrm 的多租户解决方案。
请注意,我不喜欢创建多个 Sugarcrms 实例。
事实上,我想为具有不同联系人、客户等的多个组织提供解决方案。
我正在使用 SugarCE-Full-6.5.14(社区版)版本的 sugarcrm。这个版本的糖有可能吗?
我已经看到了几个相同的链接,但不幸的是我无法从这些链接中获得解决方案..
任何人请提供一些关于相同或我需要在此版本中进行哪些更改以管理多个组织的有用信息?
谢谢,
php - 限制 SugarCRM 中的编辑访问权限
我想根据自定义规则限制对记录的编辑。我能够限制列表视图,但似乎无法使编辑限制起作用。
在自定义控制器中,我有
但是,当我添加它时,每当我尝试编辑记录时,它都会转到创建记录!
也绝对没有(有用的)文档。 http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_6.5/02_Application_Framework/ACL
版本 6.5.13。
(我在子类中也有代码,但现在已被注释掉。)
customization - 如何永久删除基于用户或关系数量的“取消链接关系”?
在 SugarCRM 7+ 上,如何永久、基于用户或大量关系删除“取消链接关系”?
我的问题是我有两个自定义模块,它们之间存在多对多关系,我不能限制用户在两个模块上编辑、删除或创建记录,因为我实际上希望用户能够执行这些操作等,但同时我需要阻止关系的取消链接:
- 永久
- 基于用户
- 基于当前的关系数量
我已经进行了很多谷歌搜索(总共大约 7 小时),但我找不到关于 SugarCRM 7.1+ 的此类自定义的教程或博客文章(我觉得这个版本的子面板自定义有点变化)
另外,有没有一种方法可以轻松地将“created_datetime”和“deleted_datetime”添加到关系本身?我发现这种自定义有一些“矫枉过正”,而且我的糖技能并不高,无法实现它们。