我使用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
答案 0 :(得分:1)
互联网上的人声称发出Vtiger_Module::initWebservice()
来解决这个问题,但实际上它对我不起作用。无论如何尝试一下,也许你会比我幸运。