使用vtlib 2.1为vtiger CRM 5.0.4创建新模块

时间:2010-04-26 15:20:20

标签: php vtiger

我使用vtlib 2.1 api doc在vtigerCRM中创建了一个新模块 如以下链接所示。 http://wiki.vtiger.com/archives/index.php/Vtiger_CRM_5_Developer_Guide/VTLIB
虽然模块似乎已成功创建,但在尝试添加新记录时出现以下错误。

( ! ) WebServiceException: Permission to perform the operation is denied in C:\xampp\htdocs\dnbcrm\include\Webservices\Retrieve.php on line 30
Call Stack
#   Time    Memory  Function    Location
1   0.0037  338824  {main}( )   ..\index.php:0
2   0.8090  21393040    include( 'C:\xampp\htdocs\dnbcrm\modules\TargetModule\Save.php' )   ..\index.php:693
3   0.8209  21498512    CRMEntity->save( )  ..\Save.php:21
4   0.9772  23107304    VTEventsManager->triggerEvent( )    ..\CRMEntity.php:859
5   0.9773  23107304    VTEventTrigger->trigger( )  ..\VTEventsManager.inc:118
6   1.0133  23415848    VTWorkflowEventHandler->handleEvent( )  ..\VTEventTrigger.inc:119
7   1.0218  23433280    VTEntityCache->forId( ) ..\VTEventHandler.inc:51
8   1.0218  23433600    VTWorkflowEntity->__construct( )    ..\VTEntityCache.inc:83
9   1.0218  23433992    vtws_retrieve( )    ..\VTEntityCache.inc:16

1 个答案:

答案 0 :(得分:1)

互联网上的人声称发出Vtiger_Module::initWebservice()来解决这个问题,但实际上它对我不起作用。无论如何尝试一下,也许你会比我幸运。