Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 16842 Rev 16843
Línea 65... Línea 65...
65
 
65
 
66
 
66
 
Línea 67... Línea 67...
67
$this->inlineScript()->appendFile($this->basePath('assets/vendors/jquery-wizard/jquery.smartWizard.min.js'));
67
$this->inlineScript()->appendFile($this->basePath('assets/vendors/jquery-wizard/jquery.smartWizard.min.js'));
Línea 68... Línea 68...
68
$this->headLink()->appendStylesheet($this->basePath('assets/vendors/jquery-wizard/smart_wizard_all.min.css'));
68
$this->headLink()->appendStylesheet($this->basePath('assets/vendors/jquery-wizard/smart_wizard_all.min.css'));
69
 
69
 
Línea 329... Línea 329...
329
                            $.fn.showError(response['data']);
329
                            $.fn.showError(response['data']);
330
                        }
330
                        }
331
                    }).fail(function(jqXHR, textStatus, errorThrown) {
331
                    }).fail(function(jqXHR, textStatus, errorThrown) {
332
                        $.fn.showError(textStatus);
332
                        $.fn.showError(textStatus);
333
                    });
333
                    });
334
                }
-
 
-
 
334
         
335
            }
335
            }
336
        });
336
        });
Línea 337... Línea 337...
337
 
337
 
Línea 400... Línea 400...
400
                competencies_selected = response['data']['competencies_selected'];
400
                competencies_selected = response['data']['competencies_selected'];
401
                subordinates_selected = response['data']['subordinates_selected'];    
401
                subordinates_selected = response['data']['subordinates_selected'];    
Línea 402... Línea 402...
402
    
402
    
Línea 403... Línea 403...
403
                $.fn.renderCompetencies();
403
                $.fn.renderCompetencies();
-
 
404
 
Línea 404... Línea 405...
404
 
405
                $('#form-title').html( response['data']['name'])
405
                $('#form-title').html( response['data']['form'])
406
 
406
 
407
 
407
                var data = {
408
                var data = {
Línea 546... Línea 547...
546
});
547
});
547
JS;
548
JS;
548
$this->inlineScript()->captureEnd();
549
$this->inlineScript()->captureEnd();
549
?>
550
?>
Línea 550... Línea -...
550
 
-
 
551
 
551
 
552
<div class="container" id="row-lists">
-
 
553
 
-
 
554
 
552
 <div class="container">
555
		<div class="row" id="row-table">
553
	<div class="card" id="row-table">
-
 
554
		<div class="card-header">
-
 
555
			LABEL_RECRUITMENT_AND_SELECTION
556
            <div class="col-12">
556
		</div>
557
                <div class="card">
557
  		<div class="card-body">
558
                	<h6 class="card-title">LABEL_RECRUITMENT_AND_SELECTION</h6>
558
         	<div class="row">
559
                    <div class="card-body">
559
         		<div class="col-12 mt-3">
560
                        <table id="gridTable" class="table   table-hover">
560
         		   <table id="gridTable" class="table   table-hover">
561
                            <thead>
561
                            <thead>
562
                                <tr>
562
                                <tr>
563
                                    <th style="width:15%">LABEL_LAST_DATE</th>
563
									<th style="width:15%">LABEL_LAST_DATE</th>
564
                                    <th style="width:35%">LABEL_TYPE</th>
564
                                    <th style="width:35%">LABEL_TYPE</th>
565
                                    <th style="width:35%">LABEL_VACANCY</th>
565
                                    <th style="width:35%">LABEL_VACANCY</th>
Línea 566... Línea 566...
566
                                    <th style="width:35%">LABEL_CANDIDATE</th>
566
                                    <th style="width:35%">LABEL_CANDIDATE</th>
Línea 567... Línea 567...
567
                                    
567
                                    
568
                                    <th style="width:15%">LABEL_STATUS</th>
568
                                    <th style="width:15%">LABEL_STATUS</th>
569
 
569
 
570
                                </tr>
570
                                </tr>
571
                            </thead>
571
                            </thead>
572
                            <tbody></tbody>
572
                            <tbody></tbody>
-
 
573
           			</table>
573
                        </table>
574
         		</div>
574
                    </div>
575
         	</div>          
575
                    <div class="card-footer clearfix">
-
 
576
                        <div style="float:right;">
-
 
577
                            <button type="button" class="btn btn-info btn-refresh"><i class="fa fa-refresh"></i> LABEL_REFRESH </button>
-
 
578
                        </div>
576
 		</div>
579
                    </div>
577
 		<div class="card-footer text-right">
580
                </div>
-
 
581
            </div>
-
 
582
        </div>
-
 
583
 
-
 
584
 
-
 
585
        <div class="row p-2" id="row-test">
578
			<button type="button" class="btn btn-info btn-refresh"><i class="fa fa-refresh"></i> LABEL_REFRESH </button>
586
			<div class="col-12" >
579
   		</div>
587
				<h4 class="text-center" id="form-title"></h4>
580
	</div>
588
   				<?php
581
   				<?php
589
                $form->setAttributes([
582
                $form->setAttributes([
590
                    'method' => 'post',
583
                    'method' => 'post',
591
                    'name' => 'form',
584
                    'name' => 'form',
592
                    'id' => 'form',
585
                    'id' => 'form',
593
                ]);
586
                ]);
-
 
587
                $form->prepare();
-
 
588
                echo $this->form()->openTag($form);
-
 
589
                ?>
-
 
590
 
-
 
591
 
-
 
592
	<div class="row" id="row-test" style="display: none;"> 
-
 
593
		<div class="col-12 mt-3">
Línea 594... Línea 594...
594
                $form->prepare();
594
 
595
                echo $this->form()->openTag($form);
595
				<h4 class="text-center" id="form-title"></h4>
596
                ?>
596
 
597
                   
597
                   
Línea 616... Línea 616...
616
                            </a>
616
                            </a>
617
                     	</li>
617
                     	</li>
618
  					</ul>
618
  					</ul>
619
                    <div class="tab-content">
619
                    <div class="tab-content">
620
    					<div id="step-1" class="tab-pane" role="tabpanel" aria-labelledby="step-1">
620
    					<div id="step-1" class="tab-pane" role="tabpanel" aria-labelledby="step-1">
621
                        	<div class="w-100">
621
                           	<div class="row">
622
                            	<div class="mf-field w-100 d-flex justify-content-between p-3 align-items-center">
-
 
623
                            		<div class="form-group w-100">
622
                             	<div class="col-mt-3">
624
    									<h5 id="interview"></h5>       
623
    								<h5 id="interview"></h5>       
625
                                      	<div id="div-job-description"></div>
624
                                	<div id="div-job-description"></div>
626
                                  	</div>
-
 
627
    							</div>
625
    							</div>
628
    						</div>
626
    						</div>
629
            			</div>
627
            			</div>
630
            		    <div id="step-2" class="tab-pane" role="tabpanel" aria-labelledby="step-2">
628
            		    <div id="step-2" class="tab-pane" role="tabpanel" aria-labelledby="step-2">
631
                            <div class="w-100">
629
                           	<div class="row">
-
 
630
                             	<div class="col-mt-3">
632
                         		 <div class="accordion mt-5 w-100" id="accordion" style="height: 500px; overflow-y: auto;">
631
                         		 	<div class="accordion" id="accordion" style="height: 500px; overflow-y: auto;"></div>
633
                            	</div>
632
                            	</div>
634
                          	</div>
633
                          	</div>
635
    					</div>
634
    					</div>
636
						<div id="step-3" class="tab-pane" role="tabpanel" aria-labelledby="step-3">
635
						<div id="step-3" class="tab-pane" role="tabpanel" aria-labelledby="step-3">
637
							<div class="form-group w-100">
636
							<div class="row">
-
 
637
                                	<div class="col-mt-3">
638
                            	<?php
638
                                	<?php
639
                                $element = $form->get('comment');
639
                                    $element = $form->get('comment');
640
                                $element->setOptions(['label' => 'LABEL_COMMENT']);
640
                                    $element->setOptions(['label' => 'LABEL_COMMENT']);
641
                                $element->setAttributes(['class' => 'form-control']);
641
                                    $element->setAttributes(['class' => 'form-control']);
642
                                echo $this->formLabel($element);
642
                                    echo $this->formLabel($element);
643
                                echo $this->formTextArea($element);
643
                                    echo $this->formTextArea($element);
644
                                ?>
644
                                    ?>
645
                     		</div>
645
                         		</div>
-
 
646
                         	</div>	
646
                  			<div class="form-group w-100">
647
                  			<div class="row">
-
 
648
                                	<div class="col-mt-3">
647
                          		<?php
649
                              		<?php
648
                                $element = $form->get('points');
650
                                    $element = $form->get('points');
649
                                $element->setAttributes(['class' => 'form-control']);
651
                                    $element->setAttributes(['class' => 'form-control']);
650
                                $element->setOptions(['label' => 'LABEL_EVALUATION']);
652
                                    $element->setOptions(['label' => 'LABEL_EVALUATION']);
651
                                echo $this->formLabel($element);
653
                                    echo $this->formLabel($element);
652
                                echo $this->formNumber($element);
654
                                    echo $this->formNumber($element);
653
                                ?>
655
                                    ?>
-
 
656
                            	</div>        
654
                   			</div>
657
                   			</div>
655
                  			<div class="form-group w-100">
658
                  			<div class="row">
-
 
659
                                	<div class="col-mt-3">
656
                    			<?php
660
                        			<?php
657
                                $element = $form->get('status');
661
                                    $element = $form->get('status');
658
                                $element->setOptions(['label' => 'LABEL_STATUS']);
662
                                    $element->setOptions(['label' => 'LABEL_STATUS']);
659
                                $element->setAttributes(['class' => 'form-control']);
663
                                    $element->setAttributes(['class' => 'form-control']);
660
                                echo $this->formLabel($element);
664
                                    echo $this->formLabel($element);
661
                                echo $this->formSelect($element);
665
                                    echo $this->formSelect($element);
662
                                ?>
666
                                    ?>
-
 
667
                            	</div>        
663
                   			</div>
668
                   			</div>
664
						</div>
669
						</div>
665
					</div>
670
					</div>
666
            	</div>
671
            	</div>
667
        	</div>
672
        	</div>
Línea 705... Línea 710...
705
    </div>
710
    </div>
706
</script>    
711
</script>    
Línea 707... Línea 712...
707
    
712
    
708
    
713
    
709
<script id="competencyTemplate" type="text/x-jsrender">
714
<script id="competencyTemplate" type="text/x-jsrender">
710
<div class="card">
-
 
711
    <div class="card-header" id="heading-{{:uuid}}">
715
  <div class="accordion-item">
712
        <h2 class="clearfix mb-0">
716
    <h2 class="accordion-header" id="heading-{{:uuid}}">
713
            <a class="btn btn-link" data-toggle="collapse" data-target="#collapse-{{:uuid}}" aria-expanded="true" aria-controls="collapse-{{:uuid}}">
-
 
714
                <i class="fa fa-plus"></i> {{:~getCompetencyType(competency_type_uuid).name}} - {{:~getCompetency(uuid).name}}
717
      <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapse-{{:uuid}}" aria-expanded="true" aria-controls="collapseOne">
715
            </a>				
718
        {{:~getCompetencyType(competency_type_uuid).name}} - {{:~getCompetency(uuid).name}}
716
        </h2>
719
      </button>
-
 
720
    </h2>
-
 
721
    <div id="collapse-{{:uuid}}" class="accordion-collapse collapse " aria-labelledby="headingOne" data-bs-parent="#accordion">
717
    </div>
722
      <div class="accordion-body">
718
    <div id="collapse-{{:uuid}}" class="collapse" aria-labelledby="heading-{{:uuid}}" data-parent="#accordion">
723
 
719
        <div class="card-body">
724
        <div class="card-body">
720
            <div class="table-responsive">
725
            <div class="table-responsive">
721
                <table class="table table-bordered">
726
                <table class="table table-bordered">
Línea 756... Línea 761...
756
     
761
     
757
                        {{/for}}
762
                        {{/for}}
758
                    </tbody>
763
                    </tbody>
759
                </table>
764
                </table>
-
 
765
            </div>
-
 
766
 
760
            </div>
767
 
761
        </div>
768
      </div>
762
    </div>
769
    </div>
-
 
770
  </div>
-
 
771
 
-
 
772
 
Línea 763... Línea 773...
763
</div>
773