2012-05-02 6 views
1

にコールバック関数と日付を追加する際に日付ピッカーがGroceryCrudにロードされません。私はこのようなコールバック関数で、現在の時刻と日付のボックスを埋めるためにしようとすると、挿入

<?php  
// in controller: 
$this->grocery_crud->callback_add_field('date',array($this,'_date_fill_now')); 


protected function _date_fill_now() 
{ 
     return '<input name="date" type="text" value="'. current_time() . '" maxlength="19" class="datetime-input">'; 
} 

日付ピッカーのjsファイルはしませんロードされるので、日付フィールドをクリックすると、datepickerがポップアップしません。 どうすれば正しい方法で読み込むことができますか?食料品のCRUDのコアを変更せずにそれを行うには

答えて

3

簡単な方法は、お使いのコントローラでこれらのコード行を追加することです:

$this->grocery_crud->set_js('assets/grocery_crud/js/jquery-1.7.1.min.js'); 
$this->grocery_crud->set_js('assets/grocery_crud/js/jquery_plugins/jquery.ui.datetime.js'); 
$this->grocery_crud->set_js('assets/grocery_crud/js/jquery_plugins/config/jquery.datetime.config.js'); 
$this->grocery_crud->set_js('assets/grocery_crud/js/jquery_plugins/jquery-ui-1.8.10.custom.min.js'); 
$this->grocery_crud->set_js('assets/grocery_crud/js/jquery_plugins/config/jquery.datepicker.config.js'); 

$this->grocery_crud->set_css('assets/grocery_crud/css/ui/simple/jquery-ui-1.8.10.custom.css'); 
$this->grocery_crud->set_css('assets/grocery_crud/css/jquery_plugins/jquery.ui.datetime.css'); 
+0

これは、感謝の方法です! – kissgyorgy

関連する問題