public function post_all() { $releases = Model_Release::query()->order_by('name')->get(); $smarty = Nathan_Controller::new_smarty(array('releases' => $releases, 'image_dim' => count($releases) < 3 ? '400x400' : '230x230')); $html = $smarty->fetch(APPPATH . 'views/releases/releases.smarty'); $this->response($html); }