0

こんにちは、私はまだ SugarCRM に慣れていないので、砂糖 MVC について頭を悩ませています。

独自の SugarBean を持たないモジュールを作成しています。代わりに、Contacts Bean および Quotes Bean と対話する必要があります。

私のコード例は以下のとおりです。

私の質問は、view.searchengineer.php ファイルの controller.php から $contact_bean と $quote_bean にアクセスして、レコードが読み込まれた後にそれらから情報を呼び出す方法です。

controller.php

Class PCP_TasksController extends SugarController
{
    function action_search_engineers()
    {
       // Get Contacts ID
       $contact_id = $_GET['Contact_id'];
       //Load Contacts Bean and pull Record
       $contact_bean = New Contact();
       $contact_bean->retrieve($contact_id );

       //Get Quote ID
       $quote_id = $_GET['Quote_id'];
       //Load Quotes Module and pull record
       $quote_bean = New AOS_Quotes();
       $quote_bean->retrieve($quote_id );


       $this->view = 'SearchEngineer';
    }

}

ビュー/view.searchengineer.php

class PCP_tasksViewSearchengineer extends SugarView
{

   function display() { 

       Echo "The Contact Name is ";

       Echo "The Quote Ref is ";
   }

}
4

1 に答える 1

1

代わりに、同じコードをビューに直接配置します。

于 2012-10-14T23:37:32.420 に答える