![]() ![]() Feel free to give it whatever name you like. Generically I will refer to this folder as root.įirst thing we need is the manifest.xml file. Step 1 - The manifest fileĬreate an empty folder what will hold all the files. Follow the steps but also the code showed on github. I will try to give some basic steps on how to build this. If the module installed fine, than you are ready to go. "Heads up!" First download the install kit (v.1.1) and test if this code works for you. If you don't need this functionality, just remove the relevant code from the SimpleExtension.php and SimpleExtensionHandler.php.Īdditionally it will be displayed under Tools, and it will display a basic view. ![]() This plugin will install, register an event handler and later when an Account item is saved, it will catch the data that was saved. ![]() Fell free to fork it and to send a PR is something is broken. All the code is freely available on github. I've tested the code below in vTiger 6.0.0 beta. While I won't try to explain the cause of the errors above, I will try to explain how to build your module, sharing all the code necessary. Invalid File provided for module import! Try Again. The reason for writing this is that I had lots of errors like:ĭUnzip2: File 'manifest.xml' is not compressed in the zip I must say from the start that I am not an expert in vTiger custom development. Technically what I am trying to do it to build an "Extension Module" as per vTiger definition, that can be installed via the Module Manager in the GUI. Creating a Simple Extension Module in Vtiger ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |