lebenslauf <-> profil-Kopf
This commit is contained in:
parent
fd0212e071
commit
b243acf97d
|
@ -139,7 +139,7 @@ class UserController extends AppController {
|
|||
$this->MiconwareSession->setFlash('dreamjob.settings.save.error','flash',array('alert'=>'danger'));
|
||||
}
|
||||
}
|
||||
$cvc = $this->DreamjobListCvCategory->find('all',array('order'=>'id'));
|
||||
$cvc = $this->DreamjobListCvCategory->find('all');
|
||||
$cve = $this->DreamjobCvEntry->find('all',array('conditions' => array('worker_id'=> $self['AppUser']['id'])));
|
||||
$cve2 = array('DreamjobCvEntry'=>null);
|
||||
foreach($cve as $i => $data)
|
||||
|
|
|
@ -27,7 +27,7 @@ class DreamjobCvEntry extends AppModel {
|
|||
* @var string
|
||||
*/
|
||||
public $displayField = 'title';
|
||||
public $order = array('DreamjobCvEntry.category_id','DreamjobCvEntry.enddate desc','DreamjobCvEntry.id');
|
||||
public $order = array('DreamjobListCvCategory.position','DreamjobCvEntry.enddate desc','DreamjobCvEntry.id');
|
||||
|
||||
public function saveAndDelete($data,$old){
|
||||
$dataSource = $this->getDataSource();
|
||||
|
|
|
@ -26,6 +26,7 @@ class DreamjobListCvCategory extends AppModel {
|
|||
* @var string
|
||||
*/
|
||||
public $displayField = 'name';
|
||||
public $order ='position';
|
||||
|
||||
/**
|
||||
* Validation rules
|
||||
|
|
|
@ -24,7 +24,32 @@ if($edit){
|
|||
<?php } ?>
|
||||
<h4><?=$cvc['DreamjobListCvCategory']['name'];?></h4>
|
||||
<table class="cv">
|
||||
<?php if($cvc['DreamjobListCvCategory']['position'] == 0){ ?>
|
||||
<tr>
|
||||
<td><?=__("dreamjob.bday");?></td>
|
||||
<td>
|
||||
<?php
|
||||
if($profil['AppUser']['take_systemwide'])
|
||||
echo $this->Time->format('d.m.Y', $profil['User']['bday']);
|
||||
else
|
||||
echo $this->Time->format('d.m.Y', $profil['AppUser']['bday']);
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><?=__("dreamjob.workexperience");?></td>
|
||||
<td><?=$profil['DreamjobWorker']['workexperience'];?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><?=__("dreamjob.graducation.worker");?></td>
|
||||
<td><?=$profil['DreamjobListGraducation']['name'];?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><?=__("dreamjob.country.worker");?></td>
|
||||
<td><?=$profil['DreamjobWorker']['country'];?></td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
$inCat = $cvc['DreamjobListCvCategory']['id'];
|
||||
}
|
||||
?>
|
||||
|
|
|
@ -22,6 +22,31 @@ echo $this->Html->link($text,array('controller'=>'user','action'=>'profil'),arra
|
|||
<h4><?=$cvc_item['DreamjobListCvCategory']['name'];?></h4>
|
||||
<table class="cv table table-striped">
|
||||
<tbody>
|
||||
<?php if($cvc_item['DreamjobListCvCategory']['position'] == 0){ ?>
|
||||
<tr>
|
||||
<td><?=__("dreamjob.bday");?></td>
|
||||
<td>
|
||||
<?php
|
||||
if($profil['AppUser']['take_systemwide'])
|
||||
echo $this->Time->format('d.m.Y', $profil['User']['bday']);
|
||||
else
|
||||
echo $this->Time->format('d.m.Y', $profil['AppUser']['bday']);
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><?=__("dreamjob.workexperience");?></td>
|
||||
<td><?=$profil['DreamjobWorker']['workexperience'];?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><?=__("dreamjob.graducation.worker");?></td>
|
||||
<td><?=$profil['DreamjobListGraducation']['name'];?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><?=__("dreamjob.country.worker");?></td>
|
||||
<td><?=$profil['DreamjobWorker']['country'];?></td>
|
||||
</tr>
|
||||
<?php } ?>
|
||||
<?php
|
||||
while(count($cve) > $i and $cvc_item['DreamjobListCvCategory']['id']==$cve[$i]['DreamjobCvEntry']['category_id']){
|
||||
?>
|
||||
|
|
|
@ -33,32 +33,11 @@
|
|||
<?=$profil['DreamjobWorker']['iam'];?>
|
||||
<c:out value="${profil.iam}"/>
|
||||
</p>
|
||||
<?php if(!empty($WORKER) and is_array($WORKER) and count($WORKER) > 0){ ?>
|
||||
<h3><?=__("dreamjob.mail");?></h3>
|
||||
<a href="mailto:<?=$profil['User']['mail'];?>">
|
||||
<?=$profil['User']['mail'];?>
|
||||
</a>
|
||||
</div>
|
||||
<div class="bar">
|
||||
<p>
|
||||
<?=__("dreamjob.bday");?>:<br/>
|
||||
<?php
|
||||
if($profil['AppUser']['take_systemwide'])
|
||||
echo $this->Time->format('d.m.Y', $profil['User']['bday']);
|
||||
else
|
||||
echo $this->Time->format('d.m.Y', $profil['AppUser']['bday']);
|
||||
?>
|
||||
</p>
|
||||
<p>
|
||||
<?=__("dreamjob.workexperience");?>:<br/>
|
||||
<?=$profil['DreamjobWorker']['workexperience'];?>
|
||||
</p>
|
||||
<p>
|
||||
<?=__("dreamjob.graducation.worker");?>:<br/>
|
||||
<?=$profil['DreamjobListGraducation']['name'];?>
|
||||
</p>
|
||||
<p>
|
||||
<?=__("dreamjob.country.worker");?>:<br/>
|
||||
<?=$profil['DreamjobWorker']['country'];?>
|
||||
</p>
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -50,5 +50,12 @@ if(( !empty($COMPANY) and is_array($COMPANY) and count($COMPANY) > 0 and ($COMPA
|
|||
<!-- /tab -->
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}elseif( !empty($COMPANY) and is_array($COMPANY) and count($COMPANY) > 0){
|
||||
?>
|
||||
<div class="box">
|
||||
<h1><?=__('dreamjob.company.nopro.title');?></h1>
|
||||
<?=__('dreamjob.company.nopro');?>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
|
13
update.sql
13
update.sql
|
@ -74,3 +74,16 @@ Update `mic_dj_cv_entry` left join `mic_dj_cv_category` on `mic_dj_cv_category`.
|
|||
Update `mic_sys_micacc` `a` join `mic_sys_micacc` `d` on `d`.`id` = `a`.`id` set `a`.`code`=concat('a:',`d`.`code`) where not `a`.`code` like '_:%' and not `a`.`code` ='';
|
||||
--Update `mic_sys_micacc` `a` join `mic_sys_micacc` `d` on `d`.`id` = `a`.`id` set `a`.`code`=replace(`d`.`code`,'a:','') where `a`.`code` like 'a:\%%'
|
||||
--Update `mic_sys_micacc` `a` join `mic_sys_micacc` `d` on `d`.`id` = `a`.`id` set `a`.`code`=replace(`d`.`code`,'a:','') where not `a`.`code` like '_:%'
|
||||
|
||||
-- cv sortieren
|
||||
ALTER TABLE `mic_dj_list_cv-category` ADD `position` INT NOT NULL AFTER `id`;
|
||||
UPDATE `muellersql3`.`mic_dj_list_cv-category` SET `position` = '10' WHERE `mic_dj_list_cv-category`.`id` = 1;
|
||||
UPDATE `muellersql3`.`mic_dj_list_cv-category` SET `position` = '20' WHERE `mic_dj_list_cv-category`.`id` = 9;
|
||||
UPDATE `muellersql3`.`mic_dj_list_cv-category` SET `position` = '30' WHERE `mic_dj_list_cv-category`.`id` = 3;
|
||||
UPDATE `muellersql3`.`mic_dj_list_cv-category` SET `position` = '40' WHERE `mic_dj_list_cv-category`.`id` = 5;
|
||||
UPDATE `muellersql3`.`mic_dj_list_cv-category` SET `position` = '50' WHERE `mic_dj_list_cv-category`.`id` = 6;
|
||||
UPDATE `muellersql3`.`mic_dj_list_cv-category` SET `position` = '60' WHERE `mic_dj_list_cv-category`.`id` = 7;
|
||||
UPDATE `muellersql3`.`mic_dj_list_cv-category` SET `position` = '70' WHERE `mic_dj_list_cv-category`.`id` = 8;
|
||||
UPDATE `muellersql3`.`mic_dj_list_cv-category` SET `position` = '80' WHERE `mic_dj_list_cv-category`.`id` = 2;
|
||||
UPDATE `muellersql3`.`mic_dj_list_cv-category` SET `position` = '90' WHERE `mic_dj_list_cv-category`.`id` = 10;
|
||||
|
||||
|
|
Loading…
Reference in New Issue