I have an ng-repeat query, job_title in job_titles but shows only repeating select elements. Any advise?
Here's the data:
Here's the code:
private function generateCloneVacancyForm()
{
$form = new CForm('clone-vacancy-form');
$form->addSelect('clone_client_id', $this->getClients(), NULL, FALSE, array_merge(CForm::$input_box_attrib, [
'ng-model' => 'client_id',
'ng-change' => 'getClientJobTitles()'
]));
$form->addSelect('clone_vacancy_id', [], NULL, FALSE, array_merge(CForm::$input_box_attrib, [
'ng-model' => 'vacancy_id',
'ng-repeat' => 'job_title in job_titles'
]));
$form->addSubmit('clone-vacancy-btn', 'Submit', ['class' => 'btn btn-primary']);
$form->setLabel('clone_client_id', 'Client Name');
$form->setLabel('clone_vacancy_id', 'Job Title');
$form->massSetRequired(['clone_client_id', 'clone_vacancy_id']);
return $form;
}
Here's the blade:
<div class="modal fade" id="vacancy-clone-modal" role="dialog" aria-labelledby="VacancyCloneModal">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
<h4 class="modal-title" id="myModalLabel">Clone Vacancy</h4>
</div>
<div class="modal-body">
<form id="vacancy-clone-form" class="form-horizontal" ng-submit="cloneVacancy()">
<div class="form-group">
<label class="col-md-4 control-label">
{!! $clone_form->getLabel('clone_client_id') !!}
</label>
<div class="col-md-7">
{!! $clone_form->getVal('clone_client_id') !!}
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label">
{!! $clone_form->getLabel('clone_vacancy_id') !!}
</label>
<div class="col-md-7">
{!! $clone_form->getVal('clone_vacancy_id') !!}
</div>
</div>
<div class="text-center">
{!! $clone_form->getVal('clone-vacancy-btn') !!}
</div>
</form>
</div>
</div>
</div>
</div>

Aucun commentaire:
Enregistrer un commentaire