Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 1193 | Rev 1195 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1193 Rev 1194
Línea 667... Línea 667...
667
      </div>
667
      </div>
668
   </div>
668
   </div>
669
</section>
669
</section>
670
<!-- The Modal -->
670
<!-- The Modal -->
671
<div class="modal" id="modal">
671
<div class="modal" id="modal">
672
   <div class="modal-dialog  modal-xl">
672
<div class="modal-dialog  modal-xl">
673
      <div class="modal-content">
673
   <div class="modal-content">
674
         <!-- Modal Header -->
674
      <!-- Modal Header -->
675
         <div class="modal-header">
675
      <div class="modal-header">
676
            <h4 class="modal-title">LABEL_JOB_DESCRIPTION - <span id="form-title"></span></h4>
676
         <h4 class="modal-title">LABEL_JOB_DESCRIPTION - <span id="form-title"></span></h4>
677
            <button type="button" class="close" data-dismiss="modal">&times;</button>
677
         <button type="button" class="close" data-dismiss="modal">&times;</button>
678
         </div>
678
      </div>
679
         <!-- Modal body -->
679
      <!-- Modal body -->
680
         <div class="modal-body">
680
      <div class="modal-body">
681
            <div class="card card-primary card-outline card-tabs">
681
         <div class="card card-primary card-outline card-tabs">
682
               <div class="card-header p-0 pt-1 border-bottom-0">
682
            <div class="card-header p-0 pt-1 border-bottom-0">
683
                  <ul class="nav nav-tabs" id="custom-tabs" role="tablist">
683
               <ul class="nav nav-tabs" id="custom-tabs" role="tablist">
684
                     <li class="nav-item">
684
                  <li class="nav-item">
685
                        <a class="nav-link active" id="custom-tabs-general-tab" data-toggle="pill" href="#custom-tabs-general" role="tab" aria-controls="custom-tabs-general" aria-selected="true">LABEL_GENERAL</a>
685
                     <a class="nav-link active" id="custom-tabs-general-tab" data-toggle="pill" href="#custom-tabs-general" role="tab" aria-controls="custom-tabs-general" aria-selected="true">LABEL_GENERAL</a>
686
                     </li>
686
                  </li>
687
                     <li class="nav-item">
687
                  <li class="nav-item">
688
                        <a class="nav-link" id="custom-tabs-compentencies-tab" data-toggle="pill" href="#custom-tabs-compentencies" role="tab" aria-controls="custom-tabs-compentencies" aria-selected="false">LABEL_COMPETENCIES</a>
688
                     <a class="nav-link" id="custom-tabs-compentencies-tab" data-toggle="pill" href="#custom-tabs-compentencies" role="tab" aria-controls="custom-tabs-compentencies" aria-selected="false">LABEL_COMPETENCIES</a>
689
                     </li>
689
                  </li>
690
                     <li class="nav-item">
690
                  <li class="nav-item">
691
                        <a class="nav-link" id="custom-tabs-dependent-tab" data-toggle="pill" href="#custom-tabs-dependent" role="tab" aria-controls="custom-tabs-dependent" aria-selected="false">LABEL_SUBORDINATES</a>
691
                     <a class="nav-link" id="custom-tabs-dependent-tab" data-toggle="pill" href="#custom-tabs-dependent" role="tab" aria-controls="custom-tabs-dependent" aria-selected="false">LABEL_SUBORDINATES</a>
692
                     </li>
692
                  </li>
693
                  </ul>
693
               </ul>
694
               </div>
694
            </div>
695
               <div class="card-body">
695
            <div class="card-body">
696
                  <?php 
696
               <?php 
697
                     $form = $this->form;
697
                  $form = $this->form;
698
                     $form->setAttributes([
698
                  $form->setAttributes([
699
                         'method'    => 'post',
699
                      'method'    => 'post',
700
                         'name'      => 'form',
700
                      'name'      => 'form',
701
                         'id'        => 'form'
701
                      'id'        => 'form'
702
                     ]);
702
                  ]);
703
                     
703
                  
704
                     $form->prepare();
704
                  $form->prepare();
705
                     echo $this->form()->openTag($form);
705
                  echo $this->form()->openTag($form);
706
                     ?>		
706
                  ?>		
707
                     <input type="hidden" id="dependents_selected" name="dependents_selected" value="">	
707
               <input type="hidden" id="dependents_selected" name="dependents_selected" value="">	
708
                     <input type="hidden" id="competencies_selected" name="competencies_selected" value="">			
708
               <input type="hidden" id="competencies_selected" name="competencies_selected" value="">			
709
                  <div class="tab-content" id="custom-tabs-three-tabContent">
709
               <div class="tab-content" id="custom-tabs-three-tabContent">
710
                     <div class="tab-pane fade show active" id="custom-tabs-general" role="tabpanel" aria-labelledby="custom-tabs-general-tab">
710
                  <div class="tab-pane fade show active" id="custom-tabs-general" role="tabpanel" aria-labelledby="custom-tabs-general-tab">
711
                        <div class="row">
711
                     <div class="row">
712
                           <div class="col-md col-sm-12 col-12">
712
                        <div class="col-md col-sm-12 col-12">
713
                              <div class="form-group m-0">
713
                           <div class="form-group m-0">
714
                                 <?php 
714
                              <?php 
715
                                    $element = $form->get('name');
715
                                 $element = $form->get('name');
716
                                    $element->setOptions(['label' => 'LABEL_NAME']);
716
                                 $element->setOptions(['label' => 'LABEL_NAME']);
717
                                    $element->setAttributes(['class' => 'form-control']); 
717
                                 $element->setAttributes(['class' => 'form-control']); 
718
                                                        
718
                                                     
719
                                    echo $this->formLabel($element);
719
                                 echo $this->formLabel($element);
720
                                    echo $this->formText($element);
720
                                 echo $this->formText($element);
721
                                    ?>
721
                                 ?>
722
                              </div>
722
                           </div>
723
                           </div>
723
                        </div>
724
                           <div class="col-md col-sm-12 col-12">
724
                        <div class="col-md col-sm-12 col-12">
725
                              <div class="form-group m-0">
725
                           <div class="form-group m-0">
726
                                 <?php 
726
                              <?php 
727
                                    $element = $form->get('job_description_id_boss');
727
                                 $element = $form->get('job_description_id_boss');
728
                                    $element->setOptions(['label' => 'LABEL_BOSS']);
728
                                 $element->setOptions(['label' => 'LABEL_BOSS']);
729
                                    $element->setAttributes(['class' => 'form-control']); 
729
                                 $element->setAttributes(['class' => 'form-control']); 
730
                                    
730
                                 
731
                                    echo $this->formLabel($element);
731
                                 echo $this->formLabel($element);
732
                                    echo $this->formSelect($element);
732
                                 echo $this->formSelect($element);
733
                                    ?>
733
                                 ?>
734
                              </div>
734
                           </div>
735
                           </div>
735
                        </div>
736
                           <div
736
                        <div
737
                              class="col-md col-sm-12 col-12 d-flex align-items-center justify-content-center"
737
                           class="col-md col-sm-12 col-12 d-flex align-items-center justify-content-center"
738
                              >
738
                           >
739
                              <div class="form-group m-0">
739
                           <div class="form-group m-0">
740
                                 <label>LABEL_STATUS</label>
740
                              <label>LABEL_STATUS</label>
741
                                 <br />
741
                              <br />
742
                                 <?php 
742
                              <?php 
743
                                    $element = $form->get('status');
743
                                 $element = $form->get('status');
744
                                    $element->setOptions(['label' => 'LABEL_STATUS']);
744
                                 $element->setOptions(['label' => 'LABEL_STATUS']);
745
                                    // echo $this->formLabel($element);
745
                                 // echo $this->formLabel($element);
746
                                    echo $this->formCheckbox($element);
746
                                 echo $this->formCheckbox($element);
747
                                    ?>
747
                                 ?>
748
                              </div>
-
 
749
                           </div>
748
                           </div>
750
                        </div>
749
                        </div>
-
 
750
                     </div>
751
                        <div class="form-group">
751
                     <div class="form-group">
752
                           <?php 
752
                        <?php 
753
                              $element = $form->get('objectives');
753
                           $element = $form->get('objectives');
754
                              $element->setOptions(['label' => 'LABEL_OBJECTIVES']);
754
                           $element->setOptions(['label' => 'LABEL_OBJECTIVES']);
755
                              $element->setAttributes(['class' => 'form-control']); 
755
                           $element->setAttributes(['class' => 'form-control']); 
756
                              
756
                           
757
                              echo $this->formLabel($element);
757
                           echo $this->formLabel($element);
758
                              echo $this->formTextArea($element);
758
                           echo $this->formTextArea($element);
759
                              ?>
759
                           ?>
760
                        </div>
760
                     </div>
761
                        <div class="form-group">
761
                     <div class="form-group">
762
                           <?php 
762
                        <?php 
763
                              $element = $form->get('functions');
763
                           $element = $form->get('functions');
764
                              $element->setOptions(['label' => 'LABEL_FUNCTIONS']);
764
                           $element->setOptions(['label' => 'LABEL_FUNCTIONS']);
765
                              $element->setAttributes(['class' => 'form-control']); 
765
                           $element->setAttributes(['class' => 'form-control']); 
766
                              
766
                           
767
                              echo $this->formLabel($element);
767
                           echo $this->formLabel($element);
768
                              echo $this->formTextArea($element);
768
                           echo $this->formTextArea($element);
769
                              ?>
769
                           ?>
770
                        </div>
770
                     </div>
771
                     </div>
771
                  </div>
772
                     <div class="tab-pane fade" id="custom-tabs-compentencies" role="tabpanel" aria-labelledby="custom-tabs-compentencies-tab">
772
                  <div class="tab-pane fade" id="custom-tabs-compentencies" role="tabpanel" aria-labelledby="custom-tabs-compentencies-tab">
773
                        <div class="row">
773
                     <div class="row">
774
                           <div class="col-md-8 col-sm-8 col-xs-12">
774
                        <div class="col-md-8 col-sm-8 col-xs-12">
775
                              <select name="select-competency" id="select-competency" class="form-control">
775
                           <select name="select-competency" id="select-competency" class="form-control">
776
                              </select>
776
                           </select>
777
                           </div>
-
 
778
                           <div class="col-md-4 col-sm-4 col-xs-12">
-
 
779
                              <button type="button" class="btn btn-primary" id="btn-select-competency" data-toggle="tooltip" title="LABEL_ADD LABEL_COMPETENCY">LABEL_ADD LABEL_COMPETENCY</button>
-
 
780
                           </div>
-
 
781
                        </div>
777
                        </div>
782
                        <div class="row" >
778
                        <div class="col-md-4 col-sm-4 col-xs-12">
783
                           <br>
-
 
784
                           <div class="col-md-12 col-sm-12 col-xs-12" id="competencies-job" style="margin-top: 10px;">
779
                           <button type="button" class="btn btn-primary" id="btn-select-competency" data-toggle="tooltip" title="LABEL_ADD LABEL_COMPETENCY">LABEL_ADD LABEL_COMPETENCY</button>
785
                           </div>
-
 
786
                        </div>
780
                        </div>
787
                     </div>
781
                     </div>
788
                     <div class="tab-pane fade" id="custom-tabs-dependent" role="tabpanel" aria-labelledby="custom-tabs-dependent-tab">
-
 
789
                        <div class="row">
782
                     <div class="row" >
790
                           <div class="col-md-8 col-sm-8 col-xs-12">
-
 
791
                              <select name="select-dependent" id="select-dependent" class="form-control">
-
 
792
                              </select>
-
 
793
                           </div>
783
                        <br>
794
                           <div class="col-md-4 col-sm-4 col-xs-12">
784
                        <div class="col-md-12 col-sm-12 col-xs-12" id="competencies-job" style="margin-top: 10px;">
795
                              <button type="button" class="btn btn-primary" id="btn-select-dependent" data-toggle="tooltip" title="LABEL_ADD ">LABEL_ADD </button>
-
 
796
                           </div>
-
 
797
                        </div>
785
                        </div>
-
 
786
                     </div>
-
 
787
                  </div>
-
 
788
                  <div class="tab-pane fade" id="custom-tabs-dependent" role="tabpanel" aria-labelledby="custom-tabs-dependent-tab">
-
 
789
                     <div class="row">
-
 
790
                        <div class="col-md-8 col-sm-8 col-xs-12">
-
 
791
                           <select name="select-dependent" id="select-dependent" class="form-control">
-
 
792
                           </select>
-
 
793
                        </div>
-
 
794
                        <div class="col-md-4 col-sm-4 col-xs-12">
-
 
795
                           <button type="button" class="btn btn-primary" id="btn-select-dependent" data-toggle="tooltip" title="LABEL_ADD ">LABEL_ADD </button>
-
 
796
                        </div>
-
 
797
                     </div>
798
                        <div class="row" >
798
                     <div class="row" >
799
                           <div class="col-md-12 col-sm-12 col-xs-12"  style="margin-top: 10px;">
799
                        <div class="col-md-12 col-sm-12 col-xs-12"  style="margin-top: 10px;">
800
                              <table class="table table-bordered">
800
                           <table class="table table-bordered">
801
                                 <thead>
801
                              <thead>
802
                                    <tr>
802
                                 <tr>
803
                                       <th style="width: 60%;">LABEL_NAME</th>
803
                                    <th style="width: 60%;">LABEL_NAME</th>
804
                                       <th style="width: 20%;">LABEL_ACTIONS</th>
804
                                    <th style="width: 20%;">LABEL_ACTIONS</th>
805
                                    </tr>
805
                                 </tr>
806
                                 </thead>
806
                              </thead>
807
                                 <tbody id="dependent"></tbody>
807
                              <tbody id="dependent"></tbody>
808
                              </table>
808
                           </table>
809
                           </div>
-
 
810
                        </div>
809
                        </div>
811
                     </div>
810
                     </div>
812
                  </div>
811
                  </div>
813
               </div>
812
               </div>
814
            </div>
813
            </div>
815
            <?php echo $this->form()->closeTag($form); ?>	
-
 
816
            <!-- /.card -->
-
 
817
         </div>
814
         </div>
-
 
815
         <?php echo $this->form()->closeTag($form); ?>	
-
 
816
         <!-- /.card -->
-
 
817
      </div>
818
      <!-- Modal footer -->
818
      <!-- Modal footer -->
819
      <div class="modal-footer">
819
      <div class="modal-footer">
820
         <button type="submit" form="form" class="btn btn-primary">LABEL_SAVE</button>
820
         <button type="submit" form="form" class="btn btn-primary">LABEL_SAVE</button>
821
         <button type="button" class="btn btn-danger" data-dismiss="modal">Cerrar</button>
821
         <button type="button" class="btn btn-danger" data-dismiss="modal">Cerrar</button>
822
      </div>
822
      </div>
823
   </div>
823
   </div>
824
</div>
824
</div>
825
 
-
 
826
<!--start modal behavior-->
825
<!--start modal behavior-->
827
<div  id="modal-behavior" class="modal" tabindex="-1" role="dialog">
826
<div  id="modal-behavior" class="modal" tabindex="-1" role="dialog">
828
   <div class="modal-dialog modal-lg" role="document">
827
   <div class="modal-dialog modal-lg" role="document">
829
      <form action="#" name="form-behavior" id="form-behavior">
828
      <form action="#" name="form-behavior" id="form-behavior">
830
         <input type="hidden" name="behavior-id" id="behavior-id" value="" />
829
         <input type="hidden" name="behavior-id" id="behavior-id" value="" />