public function loadData($providerId) { $model = new FrontMasterModel(); $body = new ProviderModel(); $filter = new FilterSelectedModel(); $filter->providerId = $providerId; $sort = 'OLD_NEW'; $paging = new PagingModel(1, 12); $body->init($filter, $sort, $paging); $model->init($body); $result = json_encode($model); echo $result; }
<?php $this->renderFeedbackMessages(); ?> <section class="col s12" > <h1 class="center">Tus materiales</h1> <form method="post" action="<?php echo Config::get('URL'); ?> material/create" enctype="multipart/form-data"> <div class="row"> <div class="input-field col s12 m4"> <select name="material_provider_id" > <option value="" >- Selecciona -</option> <?php $providers = ProviderModel::getAllProviders(); foreach ($providers as $key => $value) { ?> <option value="<?php echo $value->provider_id; ?> "><?php echo $value->provider_name; ?> </option> <?php } ?> </select> <label for="material_provider_id" >Proveedor</label> </div>
/** * This method controls what happens when you move to /provider/delete(/XX) in your app. * Deletes a provider. In a real application a deletion via GET/URL is not recommended, but for demo purposes it's * totally okay. * @param int $provider_id id of the provider */ public function delete($provider_id) { ProviderModel::deleteProvider($provider_id); Redirect::to('provider'); }
/** * logout */ public function logout() { $this->api->destroySession(); parent::logout(); }