[Vtigercrm-developers] VT6 vtlib -> calendar
Alan Lord
alanslists at gmail.com
Thu Mar 20 08:31:03 GMT 2014
On 20/03/14 06:45, Uma S wrote:
> Hi Alan,
>
> when you do an ajax request to get Quick-create form, from custom module
> by clicking on add button from summary widget. Please check your ajax
> request is sending parent_id in request.
Hi Uma,
In my custom module I have
models
->DetailView.php
->Module.php
->Record.php
views
->Detail.php
In my Record.php I already have:
> class LSEnquiries_Record_Model extends Vtiger_Record_Model {
>
> /**
> * Function returns the url for create event
> * @return <String>
> */
> function getCreateEventUrl() {
> $calendarModuleModel = Vtiger_Module_Model::getInstance('Calendar');
> return $calendarModuleModel->getCreateEventRecordUrl().'&parent_id='.$this->getId();
> }
>
> /**
> * Function returns the url for create todo
> * @return <String>
> */
> function getCreateTaskUrl() {
> $calendarModuleModel = Vtiger_Module_Model::getInstance('Calendar');
> return $calendarModuleModel->getCreateTaskRecordUrl().'&parent_id='.$this->getId();
> }
>
> }
But what I can't see is where the parent_id param id added to the
widget's "Add" button? It's ajax params is currently:
> undefined=4&module=Calendar&view=QuickCreateAjax
I guess here "undefined" should say "parent_id", but I can't find where
this is actually set.
Any pointers please?
Thanks for your help & patience.
Al
More information about the vtigercrm-developers
mailing list