1

Sugar CRM のコピーに新しいモジュールを作成したいと考えていました。パッケージを選択し、(モジュール ビルダーを使用して) 新しいモジュールを作成しました。フォームの最後のフィールドでは、モジュール タイプを選択するよう求められます。モジュールタイプ、たとえばユーザーを選択すると、モジュールに約10〜15個のフィールドが表示されます。これらは編集できません。しかし、私が望む要素だけで構成されるモジュールを作成したかったのです。これらのフィールドを持たずに新しいモジュールを作成する方法はありますか?

たとえば、ユーザーが行ったすべての寄付のリストを含む「寄付」というモジュールを作成したいと思いました (1 人の「ユーザー」が多数の「寄付」を行うことができます)。ユーザー フィールドには常にすべてのユーザーの詳細 (名、姓、電子メールなど) が含まれるため、ユーザーによる寄付ごとにそれらを繰り返すことはありません。したがって、寄付モジュールには次のようなフィールドのみを含める必要があります

["user-id", "donation-amount", "payment-method", "cc-number"].

この問題で私を助けてくれる Sugar ユーザーはいますか?

ありがとう。

4

1 に答える 1

2

さまざまなビューで不要なフィールドを非表示にするだけです。これらのフィールドの一部は、基本的に何らかの形でフレームワークに必要です (name、date_modified など)。しかし、それはあなたがそれらを利用する必要があるという意味ではありません。必要に応じて、他の追加フィールドを vardefs.php から削除することもできますが、通常は手間をかける価値はありません。

于 2013-03-15T13:35:42.180 に答える