1
두 DatePickers에서 날짜가있는 눈금을 제어하고 싶습니다. 눈금 만 다시로드하는 것이 더 좋을 수도 있지만 전체 페이지를 다시로드합니다. 어쨌든 datepicker의 값을 다시로드 할 때 배열에서 사용하기 위해 값을 가져올 수 없습니다. 어떻게해야합니까? 나는이 있습니다js()에서 DatePicker 값 날짜를 사용하는 방법
class page_caja extends Page {
function init(){
parent::init();
if(!$_GET['fInicial']){
$fInicial=date('d/m/Y');
}else{
$fInicial=$_GET['fInicial'];
}
if(!$_GET['fFinal']){
$fFinal=date('d/m/Y');
}else{
$fFinal=$_GET['fFinal'];
}
$f=$this->add('Form');
$inicial=$f->addField('DatePicker','fInicial','Fecha Incial')->set($fInicial);
$final=$f->addField('DatePicker','fFinal','Fecha Final')->set($fFinal);
//Tabla de Pagos Pendientes
$this->add('H3')->set('Movimientos');
$g=$this->add('MVCGrid');
$g->setModel('Caja');
$g->removeColumn('programaPago');
$g->addColumn('date','created_dts','Fecha');
$g->dq->where("DATE(created_dts)>=",$inicial->get());
$g->dq->where("DATE(created_dts)<=",$final->get());
$g->addTotals();
$inicial->js('change',$this->js()->reload(array('fInicial'=>$inicial->js()->value(),'fFinal'=>$final->js()->value())));
$final->js('change',$this->js()->reload(array('fInicial'=>$inicial->js()->value(),'fFinal'=>$final->js()->value())));
}
}
감사합니다. 기억하고 기억하는 방법이 매우 유용 할 것입니다. (저는 $ _GET ...에서 중계했습니다.) 다시 한번 감사드립니다! – mcanedo