Questions tagged «civicrm»

3
如何安装包含不同版本的Symfony的模块?
我是CiviCRM项目的开发人员和维护人员。我们一直在尝试制作Drupal 8版本的CiviCRM,并且还有很长的路要走。我们正在为我们的集体键盘而战,试图找出该项目的主要障碍。 CiviCRM使用Symfony已有一段时间了,所包含的版本与Drupal附带的版本有所不同。 我们可以在Drupal 8上安装CiviCRM,但是在安装之后,我们将无法安装其他任何Drupal模块。 我认为这归结为某种情况,即Symfony的CiviCRM版本先于Drupal版本加载,这会引起问题。 有谁知道Drupal 8模块所包含的Symfony版本与Drupal随附的模块版本不同? 最近,我遇到了路德维希项目。该模块允许在扩展类中ServiceProviderBase注册名称空间。 Drupal 8版本的CiviCRM模块是否可能包括定义一个CivicrmServiceProvider类的CivicrmServiceProvider.php文件和一个register()添加容器名称空间以使其工作的方法? 许多CiviCRM文件都use包含以Symfony开头的Drupal之类的语句,例如here。 实际上,我们将CiviCRM Core放入Drupal doc_root / libraries文件夹中,并使用库模块。 如果有人想看看我们到目前为止所得到的,这是CiviCRM Drupal模块8.x版本的存储库。如果有人为此拥有万灵药,我可以告诉您,我们社区中会有很多快乐的人。因此,如果您知道如何帮助我们,请这样做。 CiviCRM确实会安装,并且CiviCRM页面也能正常工作。无法正常工作的是,在安装CiviCRM之后,我们无法通过admin / modules页面安装其他模块。据我所知,这是唯一被破坏的东西。在安装CiviCRM之后,也可以使用Drush安装模块。 在安装CiviCRM之后尝试安装另一个模块会导致以下错误: PHP致命错误:在第206行上的/var/www/html/civi-for-d8/core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php中调用未定义的方法Symfony \ Component \ DependencyInjection \ Definition :: setFactory() 那是在Drupal 8.3.5中。尝试将用于Drupal 8的CiviCRM安装到干净的Drupal 8.4-dev实例中会导致以下错误: Drupal \ Component \ Serialization \ Exception \ InvalidDataTypeException:保留指示符“ @”无法启动普通标量;您需要在第8行引用标量(在“参数:[@ string_translation,@ civicrm.page_state]”附近)。在Drupal \ Component …
17 8  civicrm 

1
Webform-CiviCRM集成:自动完成雇主
我为会员申请设置了一个Webform。我按照本页上的说明为新会员所属的组织设置了自动完成功能: http://wiki.civicrm.org/confluence/display/CRMDOC/Webform+CiviCRM+Integration#WebformCiviCRMIntegration-CurrentEmployer 当我以管理员身份登录时,此方法工作正常,并使用数据库中的选项自动完成组织名称。 但是,当我注销后测试表单时,它不会识别出我知道在CiviCRM中存在的任何组织名称。此外,当我尝试添加新组织时,它不会添加到数据库中。 任何想法为什么会发生这种情况?
13 webforms  ajax  civicrm 

2
如何在CiviCRM集成的Web表单中定义活动和/或案例?
我有一个Drupal Web表单,已集成到我的CiviCRM安装中,并使用了许多与特定活动类型相关联的自定义字段。我想使用该表格允许特定联系人编辑属于现有案例的活动。 将要提交网络表单的联系人(联系人1)在案件中具有分配的角色,并且与案件管理员具有关系。我们正在使用“视图”显示此联系人的一些数据,包括指向网络表单的链接。我了解可以通过显示给View中联系人的URL将案例ID和/或活动ID传递到表单中,并且可以通过重写Views字段之一的输出来了解如何做到这一点。 问题是:我需要同时传递案例ID和活动ID,还是仅仅传递活动ID就足够了? 在Web表单的CiviCRM选项卡中,我该如何设置案例和活动?
8 civicrm 

3
Civicrm配置文件中的“状态”字段显示为数字
我正在使用带有CiviCRM 4.4.6的D7。我曾经使用civicrm创建个人资料,以便用户输入和修改其帐户中的帐单邮寄地址。 该国家/地区显示为“马来西亚”,但状态字段显示为数字“ 07”。 有什么方法可以显示状态名称,就像在编辑状态字段时在下拉列表中选择的名称一样?
8 civicrm 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.