zend_dojoでタブボックス

zend_dojoでタブボックス(ペイン)を使うには、コントローラーでdojoの設定をして、ヘッダーに宣言を吐き出し、ビューで

   //タブの作成と設定
   $tab = $this->tabContainer();
   $tab->captureStart(‘tab’,
     array(),
     array(‘style’ => ‘width: 400px; height: 200px;’,)
   );
   //第一タブにペインの作成と中身追加開始
   $this->contentPane()->captureStart(‘tab1’,
    array(‘title’ => ‘Tab1’));
   // ペインの中身
   echo ‘data1’;
   //ペインの中身追加終了と出力
   echo $this->contentPane()->captureEnd(‘tab1’);
  
      //第二タブにペインの作成と中身追加開始
   $this->contentPane()->captureStart(‘tab2’,
    array(‘title’ => ‘Tab2’));
   //ペインの中身
   echo ‘data2’;
   //ペインの中身追加終了と出力
   echo $this->contentPane()->captureEnd(‘tab2’);
  
   //タブの出力
   echo $tab->captureEnd(‘tab’);

タブの開始を表示、中身を表示、タブの終わりを表示するという流れ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です