/** * Load select/drop down tapi disini mengambil model langsung untuk mendapatkan kandidat yang terpilih, berbeda * dengan load_select * @param string $nama nama dari field * @param array $kandidat kandidat items yang akan digenerate * @param \Illuminate\Database\Eloquent\Model $data * @param array $options opsi tambahan untuk select * @param array $addTop tambahan untuk menambah di bagian atas dropdown, bila di set dengan 0 maka nilai ini tidak memiliki nilai * @param bool $onlyOption apakah hanya akan mengembalikan options saja tanpa ditutup tag <select></select>? * @return string kembalian hasil gnerate */ function load_select_model($nama, $kandidat, $data, array $options = [], $addTop = ['Pilih Pilihan'], $onlyOption = false) { $terpilih = load_input_value($data, $nama); $terpilih = $terpilih === null ? "" : $terpilih; return load_select($nama, $kandidat, $terpilih, $options, $addTop, $onlyOption); }
<?php /** * Created by PhpStorm. * User: laffu * Date: 15/03/2016 * Time: 17:17 */ include $_SERVER["DOCUMENT_ROOT"] . "/theWood/back/Models/M_input_meta.php"; $inputs = load_input("modif"); //On récupère les données dans les tables si le type est select foreach ($inputs as $input) { if ($input->type == 'select') { $input->data_table = load_select($input->table_meta); } } include $_SERVER["DOCUMENT_ROOT"] . "/theWood/front/views/V_modifProduit.admin.php";