VTModuleDesigner
VTModuleDesignerはvtiger6.0用のカスタムモジュールを作成することができるアドオンです。
インストール
GitHubからモジュールをダウンロードします。
https://github.com/sardoj/VTModuleDesigner/
ModuleDesigner_2014-02-01_1.0b1.zipをモジュールマネージャーからインポートし、
同梱の下記のパッチファイルをvtlib/vtigerのファイルと置き換えます。
PackageExport.php
PackageImport.php
PackageUpdate.php
利用方法
CRM設定からモジュールマネジャーを選択します。

作成したいモジュール情報を入力します。

次にブロック&フィールドのタブを選択し、ブロックを表示します。
ブロックは「add a block」をクリックすることで追加することが可能です。

ブロックにUITypeから作成したいフィールドタイプをブロックにドラッグ&ドロップし、詳細情報を入力します。

入力後、必要なオプションを選択し保存します。

フィールドが作成されました。以降同様に作成したいフィールドを追加していきます。

ブロック名称はDetailsをクリックすることで変更することが可能です。

ブロックに3つのフィールドを作成しました。

また、フィルタータブにて既存のフィールドを追加することも可能です。
ここでは「assigned_user_id」を追加してみます。

エクスポートタブにて「Make and install the module」をクリックするとカスタムモジュールがインストールされます。

すべてのメニューに追加されました。

モジュールマネージャーにも追加されています。
![]()
作成したモジュールで、レコードの追加を行います。

顧客グループ名を入力し、顧客一覧から選択します。

ここではGoodCustamers(優良顧客)を作成しました。

このモジュールは言語ファイルも作成されるため、日本語に編集。

顧客グループのモジュールが完成です。



最近のコメント