mardi 6 octobre 2020

Why only select shows using ng-repeat instead of value?

I have an ng-repeat query, job_title in job_titles but shows only repeating select elements. Any advise?enter image description here

Here's the data:

enter image description here

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">&times;</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