【问题标题】:how to change default settings for the new user (Vtiger CRM)?如何更改新用户(Vtiger CRM)的默认设置?
【发布时间】:2016-08-30 20:19:28
【问题描述】:

在 Vtiger CRM 中创建新用户时,许多预定义设置(时区、货币等)在特定公司设置中是错误的。但是我无法找到如何更改设置的信息,也无法使用脚本,而无需深入了解文件结构。

有可能(以及如何)?

【问题讨论】:

  • 你能解释一下你的查询吗

标签: settings default vtiger


【解决方案1】:

要在实体创建期间更改默认值,您需要通过设置所需的第一个值来更改值的顺序。 在 vTiger 中,每个选项列表都有存储在表中的值,例如 vtiger_time_zone 用于 time_zone。 例如,如果要将时区设置为“欧洲/阿姆斯特丹”,则需要通过查询找到关键字段time_zoneid的对应值

SELECT * FROM vtiger_time_zone where time_zone = "Europe/Amsterdam"

在我的例子中,查询返回的相应 time_zoneid 是 44。

此时,需要通过执行查询来改变新的期望默认值的排序顺序

UPDATE `vtiger_time_zone` SET sortorderid` = '0' WHERE `vtiger_time_zone`.`time_zoneid` = 44;

最后,需要通过执行查询将time_zone = "Pacific/Midway" (time_zoneid = 1)的选项移动到第二个位置

UPDATE `vtiger_time_zone` SET sortorderid` = '1' WHERE `vtiger_time_zone`.`time_zoneid` = 1;

相反,默认货币值由 config.inc.php 中 $currency_name 中存储的默认值给出,并在安装期间设置。

【讨论】:

    【解决方案2】:

    是的,您可以仅从 CRM GUI 更改时区、货币详细信息,而无需进入代码。只需按照这个简单的步骤。

    使用任何用户登录 CRM。登录后,您将在右上角看到用户名或图像(如果设置了个人资料图片)。在那里,您将获得“我的偏好”链接。单击该链接将允许更改用户明智的设置。此设置将是用户明智的,因此不会对其他用户生效。

    干杯!!!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-11-20
      • 1970-01-01
      • 1970-01-01
      • 2017-03-07
      • 2011-10-14
      • 1970-01-01
      相关资源
      最近更新 更多