2013-10-23 82 views
0

我在功能jurnalbalik控制器Zend的PHPZend框架:如何把參數

public function jurnalAction() 
    { 
     $tahun       = ($_REQUEST['tahun']=='')?date('Y'):$_REQUEST['tahun']; 
     $this->view->tahunSearch  = $tahun; 
     $this->view->tahunSelect  = Komponent::tahunSelect($tahun,'tahun'); 
     $this->view->list    = $this->getModel()->getDocumentNoJO($tahun); 
      $tanggal      = $_POST['tanggal']; 
     $lokasi       = $_POST['LOCATION_CD']; 
     $this->view->dataBank   = $this->getModel()->getBankPenerimaBunga(); 
     $data       = $this->getModel()->getdataJurnal($docno,$sort,$lokasi,$tanggal);   
     $this->view->master    = $data['master']; 
     $this->view->detail    = $data['detail']; 
     $this->view->total    = $data['total']; 
     //$bilangan       = $this->getConvertUang(); 
     $komponent      = new Komponent(); 
     $this->view->dibuatSelect  = $komponent->pejabatSelect2('','dibuat'); 
     $this->view->pengawasSelect  = $komponent->pejabatSelect2('','pengawas'); 
     $this->view->manKeuSelect  = $komponent->pejabatSelect2('','manKeu'); 
     $this->view->pkasSelect   = $komponent->pejabatSelect2('','pkas'); 

    } 
    public function jurnalbalikAction() 
    { 
     $docno       = str_replace('|','/',$this->_request->getParam('docno')); 
     $tanggal      = $data['master']['TRAN_DT'] ; 
     $lokasi       = $_POST['LOCATION_CD']; 
     $data       = $this->getModel()->getdataJurnal($docno,$sort,$lokasi,$tanggal); 
     $data['master']['APPROVAL_CD'] = 'B'; 
     $data['master']['CR_AMT_RP'] = 0; 
     $data['master']['DR_AMT_RP'] = 0; 
     $data['master']['JENIS_KARTU'] = '14'; 
     $data['master']['USER_ID']  = Zend_Auth::getInstance()->getIdentity()->USER_ID; 
     $data['master']['UPD_DT']  = new Zend_Db_Expr('SYSDATE'); 
     $data['master']['REMARKS']  = 'Jurnal Koreksi Kembail '.str_replace('Jurnal','',$data['master']['REMARKS']);   
     unset($data['master']['LOKASI']); 
     unset($data['master']['JK']); 
     unset($data['master']['V_MY']); 
     unset($data['master']['VTRAN_DT']); 
     $this->getModel()->insertJurnalBalik($data); 
     $this->_redirect('pph/jurnal'); 
    } 

2個功能,我想把參數tanggal從功能jurnal

回答

0

我認爲這是不可能的。他們是兩種不同的行爲。您只能一次調用一個動作。

但是,試着研究forward()的方法,希望對你有幫助。

文件:Action Controllers

+0

感謝,我是嘗試使用forward(),但如果使用的是,該行動將把所有行動jurnalAction, – poet7