protected function populateForm() { $task_ndx = 1; $task_groups = TaskGroup::orderBy('id')->get(); foreach ($task_groups as $key => $tg) { if ($task_ndx > 4) { break; } Former::populateField('group' . $task_ndx . '_name', $tg->name); Former::populateField('group' . $task_ndx . '_order', $tg->order); $task_ndx++; } }
protected function populateForm($model = false) { //dd($model); if ($model) { $address = $model->address; $venues = $model->venues; $companies = $model->companies; Former::populate($model); Former::populate($model, $model->address); } else { $address = []; $input = Input::All(); Former::populate($input); Former::populateField('address.email', $input['address']['email']); Former::populateField('address.phone', $input['address']['phone']); Former::populateField('address.country.name', $input['country']); Former::populateField('address.address', $input['address']['address']); Former::populateField('address.postal_code', $input['address']['postal_code']); Former::populateField('address.city', $input['address']['city']); Former::populateField('address.state_province', $input['address']['state_province']); Former::populateField('address.fax', $input['address']['fax']); Former::populateField('address.website', $input['address']['website']); //Former::populate( $input, $input ); } }
public function populateForm($model = false) { if ($model) { $venues = $model->venues; $tickets = $model->tickets; $promoters = $model->users; $date = $model->date()->first(); $currency = $model->currency; Former::populate($model); if ($date) { Former::populateField('event_date', date('Y-m-d', strtotime($date->datetime_start))); } } else { $input = Input::All(); Former::populate($input); } }