Exemplo n.º 1
0
 public function fetch_backend_content()
 {
     return View::factory('widgets/backend/pagination_decorator', array('content' => parent::fetch_backend_content(), 'widget' => $this));
 }
Exemplo n.º 2
0
 /**
  * Метод используется для сохранения настроек виджета. 
  * Вызывается в момент сохранения виджета.
  * 
  * Допустим 
  * $data = array(
  *      'param' => '....',
  *		'param1' => '123'
  *      .....
  * );
  * 
  * Если для ключа массива имеется метод set_{$key}, то будет вызван метод,
  * в который будет передано значение, например 
  * для 'param1' => '123' будет произведен поиск метода set_param1 и в случае
  * успеха выполнен $this->param1 = $this->set_param1(123);
  * 
  * Если метод не найден, то будет произведено обычное присвоение
  * $this->param = ....;
  * 
  * @param array $data
  */
 public function set_values(array $data)
 {
     $data['param'] = (bool) Arr::get($data, 'param');
     return parent::set_values($data);
 }