La création de modules personnalisés en Vtiger CRM à partir de zéro avec table
Je suis nouveau sur Vtiger CRM et j'ai beaucoup cherché pour trouver comment créer un module personnalisé dans Vtiger CRM avec une table associée à partir de zéro. Je ne suis pas en mesure de suivre la documentation fournie par Vtiger.
OriginalL'auteur Leo T Abraham | 2013-11-13
Vous devez vous connecter pour publier un commentaire.
Reportez-vous sur cette url pour Créer un Nouveau module et les champs.
https://wiki.vtiger.com/index.php/CreatingEntityModule
Ou si vous rencontrez un quelconque problème puis, suivez en suivant les instructions.
tout d'abord ce faire.
D'abord créer un nouveau dossier(nom du module sans espace) dans les modules et copier des fichiers à partir de vtlib/ModuleDir/5.4.0 fichier dans le dossier créé dans modules/newmodule
Changer le nom de l'ModuleFile.js, ModuleFile.php, ModuleFileAjax.php avec votre nom de module(sans espace).
Gardez à l'esprit, Pendant le changement de nom de ModuleFileAjax.php il suffit de Remplacer ModuleFile avec le nom du Module.
Aller à modulename.php pour changer le nom de la classe, $nom_table (6values changement), $table_index (4values changement).
Créer un nouveau fichier avec n'importe quel nom. Insérez le code ci-dessous pour ajouter les champs et aussi le module.
Désolé, mais je ne suis pas claer avec votre question.
Je veux dire, dans le vtlib/ModuleDir, je change les noms de fichiers comme vous l'avez indiqué dans votre réponse, plus devrais-je ajouter un nouveau .fichier php avec le code que vous fournissez?
Ok obtenu vous. Ne pas renommer le dossier en vtlib/MOduleDir. Il suffit de copier le dossier et le coller dans le dossier modules. De là, vous devrez renommer. Et pour ajouter des champs pour que le module créer un fichier et nommez-le tout. supposons que addfield.php. Et la mettre dans votre répertoire racine du projet. Supposons que votre nom de projet est vtiger. mettre addfield.php fichier dans vtiger dossier. Et doit changer le code que j'ai fourni ici avec votre nom de module et déposé au nom de
thnx,il m'a aidé dans le module de prise de...
OriginalL'auteur Milan Malani
J'ai trouvé la réponse à la question. Voici un exemple de création d'une fiche de paie module dans Vtiger.
http://www.codeigniter.in/blog/post/creating-payslip-module-in-vtiger-crm-5.4.0
OriginalL'auteur Leo T Abraham
nous ont permis de Créer de Magasin module
Créer un dossier dans modules/Magasin et aussi de créer des Store.php fichier dans le dossier de la banque
modules/Store/Store.php
Créer languages/en_us/Store.php
De créer le fichier /var/www/html/Projectname/Store.php et exécuter ce fichier
OriginalL'auteur Divyesh Chothani