[Vtigercrm-developers] Packaging newly created module

Adrián Granado - Refineria Web adrian at refineriaweb.com
Thu Nov 7 13:51:19 GMT 2013


Can you explain more how you resolve the problem?

Thanks!

 


Refineria Web

Adrián Granado 
PROGRAMADOR 
 <mailto:%20adrian at refineriaweb.com> adrian at refineriaweb.com 

 

	
C/ Gran Vía Asima, 20 - 2º Oficina 7

07009 Palma de Mallorca
Teléfono 971 72 98 83 – Ext. 511
Fax 971 780 391 


 <http://www.refineriaweb.com/> Refineria Web

 

	
 <https://www.facebook.com/refineriaweb1> Siguenos en Facebook
<https://twitter.com/refineriaweb> Siguenos en Twitter

 

 

De: vtigercrm-developers-bounces at lists.vtigercrm.com
[mailto:vtigercrm-developers-bounces at lists.vtigercrm.com] En nombre de
Support Team TheEasyRef
Enviado el: jueves, 07 de noviembre de 2013 14:15
Para: vtigercrm-developers at lists.vtigercrm.com
Asunto: Re: [Vtigercrm-developers] Packaging newly created module

 

Hello Joe,

Thanks for your tip with vtlib_handler(). That did the job.

I created this simple module mainly as a way to better understand the basics
writing a custom module. It surely is not as extended as the one you
developed.

Regards,

Joel

---------- Forwarded message ----------
To: vtigercrm-developers at lists.vtigercrm.com
Cc: 
Date: Wed, 06 Nov 2013 22:39:16 +0100
Subject: Re: [Vtigercrm-developers] Packaging newly created module

Hi,

The export process only registers information directly related with the
module. The  related list you are adding is information on the other module,
not yours.
To overcome this add your setRelatedList call in the vtlib_handler() method
of your module's main class.

May I ask why you didn't use our payment module?

Joe
TSolucio


El 06/11/13 22:22, Support Team TheEasyRef escribió:

Hello,

I have written a small module than enables to track payments of accounts.
Basically, it is a 1:m relationship with the account module, i.e. one
account can have multiple payment tracking entities. The idea is that I can
have my payment tracking module appear as a related list under the accounts
(organisations), just like other modules as quotes, projects, products etc
...

I used vtlib to create a script for the installation. For configuring the
relationship I use the get_dependents_list function as mentioned by Joe
Bordes at http://www.crmevolutivo.com/doku.php/es:vtlibrelated

concretely the code for this is :
$module->setRelatedList(Vtiger_Module::getInstance('Accounts'), 'Payment
tracking',Array('ADD'),'get_dependents_list');

this will correctly update the vtiger_relatedlists table with an extra
record.

So the script works perfectly with no problem. However, when I want to
export the new module, and install it on a new vtiger instance, I am loosing
the relationship. This means that the payment tracking will not appear as a
related list in the accounts. After checking, I found out that the import of
the zip package will not update the vtiger_relatedlists table.

Any idea why the export process is not working smoothly?

Thanks,
Joel 

 

_______________________________________________
http://www.vtiger.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20131107/ea5b793f/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 1934 bytes
Desc: not available
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20131107/ea5b793f/attachment-0004.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 3354 bytes
Desc: not available
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20131107/ea5b793f/attachment-0005.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 1098 bytes
Desc: not available
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20131107/ea5b793f/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 1186 bytes
Desc: not available
URL: <http://lists.vtigercrm.com/pipermail/vtigercrm-developers/attachments/20131107/ea5b793f/attachment-0007.png>


More information about the vtigercrm-developers mailing list