<div dir="ltr">Hi,<div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">with VT6 can we integrate the Calendar with our vtlib created modules simply? </span><br></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>

</span></div><div><span style="font-family:arial,sans-serif;font-size:13px">we can relate custom module to Calendar by following <a href="https://community.vtiger.com/help/vtigercrm/developers/vtlib/module-related-list.html">this</a>. but we need to do following changes.</span></div>

<div><ol><li><span style="font-size:13px;font-family:arial,sans-serif">To see custom module in calendar, for setting up relation between modules. Their should be an entry in </span><font face="arial, sans-serif">vtiger_ws_referencetype table.</font><br>

</li><li>Generally setRelatedList will generate query to get related-list entries by using api get_related_list() in core file.<br></li><li>But to get calendar related for custom module. We need to change this api, because calendar to custom module relation is stored in vtiger_seactivityrel table<br>

</li></ol><div>Regards</div></div><div>Uma S</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 18, 2014 at 2:50 AM, Max Clarke <span dir="ltr"><<a href="mailto:max@smarte.com.au" target="_blank">max@smarte.com.au</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Alan,<div><br></div><div>The best I've been able to do is a UIType 10 field in my module that links to the Calendar. Selecting or creating a new calendar item from this field doesn't link both ways - just the custom module -> calendar item direction. So to get it linking both ways you have to modify core code or get a little tricky with Javascript/JQuery linked to your custom module's Edit tpl file... I chose the latter ;)</div>


<div><br></div><div>In my case, the parent module of my custom module is contacts. So I used a bit of JQuery and a template variable from Edit.php to get the Contact that my custom record belongs to into the Quick Create link. Yes, the little + on the UIType 10 fields literally triggers a javascript click on the appropriate quick create link under the big quick create + in the top right of the page, and then handles the return from the quick create to put the right info into the field.</div>


<div><br></div><div>Fortunately, my users will only be creating new calendar items from this custom module - they don't need to link to existing ones. I haven't looked into that at all so I won't be able to help in that respect.</div>

<span class="HOEnZb"><font color="#888888">
<div><br></div><div>Max</div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 18, 2014 at 1:30 AM, Alan Lord (News) <span dir="ltr"><<a href="mailto:alanslists@gmail.com" target="_blank">alanslists@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
with VT6 can we integrate the Calendar with our vtlib created modules simply? Unlike with 5.4.0 where so much of the calendar was hard coded it made it largely impractical.<br>
<br>
Cheers<span><font color="#888888"><br>
<br>
Al<br>
<br>
-- <br>
Libertus Solutions<br>
<a href="http://www.libertus.co.uk" target="_blank">http://www.libertus.co.uk</a><br>
<br>
______________________________<u></u>_________________<br>
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><br>
</font></span></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
<a href="http://www.vtiger.com/" target="_blank">http://www.vtiger.com/</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">With<br>Best Regards<br>Uma.S<br><div>Vtiger Team</div></div>
</div>