public function fetch_backend_content() { return View::factory('widgets/backend/pagination_decorator', array('content' => parent::fetch_backend_content(), 'widget' => $this)); }
/** * Метод используется для сохранения настроек виджета. * Вызывается в момент сохранения виджета. * * Допустим * $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); }