146 lines
7.8 KiB
PHP
146 lines
7.8 KiB
PHP
<? global $lang; ?>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="advert_apply">
|
|
<? if ( $this -> send_message ):?>
|
|
<? \S::set_session( 'send_message', false ); ?>
|
|
<? if ( !$this -> send_register ):?>
|
|
<div class="alert alert-success alert-border">Twoja aplikacja została wysłana. Dziękujemy.<br>Uzupełnij swój <a href="/jakiej-pracy-szukasz" style="display: inline; color: #3a87ad; font-weight: bold;">profil kandydata</a>, aby bez konieczności aplikacji na ogłoszenia dostawać pasujące do Ciebie propozycje pracy.</div>
|
|
<? else:?>
|
|
<div class="alert alert-success alert-border">Twoja aplikacja została wysłana. Dziękujemy.</div>
|
|
<? endif;?>
|
|
<center>
|
|
<a href="/oferty-pracy" class="btn btn-blue">Wróć do ofert pracy</a>
|
|
</center>
|
|
<? else:?>
|
|
<img src="/images/icon-file-upload.svg" alt="oferta pracy" class="_icon">
|
|
<div class="_title">Aplikujesz na stanowisko:</div>
|
|
<div class="_advert_title"><?= $this -> advert['title'];?></div>
|
|
<div class="_advert_data">
|
|
<div class="_columns">
|
|
<div class="_left">Pracodawca:</div>
|
|
<div class="_right">
|
|
<a href="/pracodawca/<?= $this->advert['user_id']; ?>/<?= \S::seo($this->advert['firm_name_profile'], true); ?>"><?= $this->advert['firm_name_profile']; ?></a>
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left">Lokalizacja:</div>
|
|
<div class="_right"><?= $this -> advert['country_name'];?><? if ($this -> advert['id_voivodeship']):?> - <?= \front\factory\Globelus::get_voivodeship_name( $this -> advert['id_voivodeship'] );?><? endif;?> - <?= $this -> advert['city'];?></div>
|
|
</div>
|
|
<form method="POST" action="/globelusAdverts/send_message/" id="advert-contact" enctype="multipart/form-data">
|
|
<input type="hidden" name="redirect_url" value="<?= $_SERVER['REQUEST_URI']; ?>">
|
|
<input type="hidden" name="advert_id" value="<?= $this->advert['id']; ?>">
|
|
<div class="_columns">
|
|
<div class="_left">Imię:</div>
|
|
<div class="_right">
|
|
<input type="text" id="name" name="name" class="form-control" value="<?= $this->g_user['name'] ? htmlspecialchars($this->g_user['name']) : htmlspecialchars(\S::get_session('advert_answer_name')); ?>">
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left">Nazwisko:</div>
|
|
<div class="_right">
|
|
<input type="text" id="surname" name="surname" class="form-control" value="<?= $this->g_user['surname'] ? htmlspecialchars($this->g_user['surname']) : htmlspecialchars(\S::get_session('advert_answer_surname')); ?>">
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left">Email:<span class="red">*</span></div>
|
|
<div class="_right">
|
|
<input type="text" id="email" name="email" class="form-control" value="<?= $this->g_user['email'] ? htmlspecialchars($this->g_user['email']) : htmlspecialchars(\S::get_session('advert_answer_email')); ?>">
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left">Telefon:<span class="red">*</span></div>
|
|
<div class="_right">
|
|
<input type="text" id="phone" name="phone" class="form-control" value="<?= $this->g_user['phone'] ? htmlspecialchars($this->g_user['phone']) : htmlspecialchars(\S::get_session('advert_answer_phone')); ?>">
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left">Wiadomość:</div>
|
|
<div class="_right">
|
|
<textarea id="text" name="text" class="form-control">Witam,<?= PHP_EOL; ?>Państwa oferta pracy wydaje mi się interesująca. Bardzo proszę o kontakt.<?= PHP_EOL; ?>Pozdrawiam<?= PHP_EOL; ?><?= htmlspecialchars($this->g_user['surname']); ?> <?= htmlspecialchars($this->g_user['name']); ?></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left">CV:<span class="red">*</span></div>
|
|
<div class="_right">
|
|
<? if ($this->g_user and file_exists(\front\factory\GlobelusCandidates::cv_url($this->g_user['id']))) : ?>
|
|
<p class="small-info mt0 text-success">Nie musisz dodawać CV, chyba, że chcesz użyć innego cv niż to zarejestrowane w Profilu Kandydata?</p>
|
|
<input type="file" id="cv" name="cv">
|
|
<? elseif (!$this->g_user and \S::get_session('advert_answer_cv')) : ?>
|
|
<p class="small-info mt0 text-success">Dodaj nowe CV, lub skorzystaj z wcześniej wysłanego.</p>
|
|
<input type="file" id="cv" name="cv">
|
|
<? else : ?>
|
|
<input type="file" id="cv" name="cv" required="required">
|
|
<? endif; ?>
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left">
|
|
<input type="checkbox" required id="agremment">
|
|
</div>
|
|
<div class="_right"> *
|
|
<?
|
|
$text = str_replace('[LINK-REGULAMIN]', '<a href="/regulamin">' . $lang['regulamin'] . '</a>', $lang['rejestracja-akceptacja-regulaminu']);
|
|
echo $text = str_replace('[LINK-POLITYKA-PRYWATNOSCI]', '<a href="/polityka-prywatnosci">' . $lang['polityke-prywatnosci'] . '</a>', $text);
|
|
?>
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left">
|
|
<input type="checkbox" name="register">
|
|
</div>
|
|
<div class="_right">
|
|
Zgadzam się na dopasowanie mojego cv również do innych ofert pracy oraz udostepnienie mojego cv innym pracodawcom zarejestrowanym na globelus.pl
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left"></div>
|
|
<div class="_right">
|
|
<input type="submit" value="Aplikuj teraz" class="btn btn-red btn_aplikuj">
|
|
</div>
|
|
</div>
|
|
<div class="_columns">
|
|
<div class="_left"></div>
|
|
<div class="_right">
|
|
<small>Jeśli dałeś nam swoją zgodę i możemy dopasować Twoje cv również do innych ofert pracy oraz udostępnić Twoje cv innym pracodawcom zarejestrowanym na globelus.pl to zalecamy abyś uzupełnij swój <a href="/jakiej-pracy-szukasz">Profil Kandydata</a>.</small>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<? endif;?>
|
|
</div>
|
|
</div>
|
|
<script class="footer" type="text/javascript">
|
|
$(function() {
|
|
$('body').on('submit', '#advert-contact', function(e) {
|
|
if (!($('#cv')[0].files[0].size < 5242880)) {
|
|
e.preventDefault();
|
|
$.alert({
|
|
title: '<?= ucfirst($lang['blad']); ?>',
|
|
icon: 'fa fa-exclamation',
|
|
content: '<?= $lang['plik-cv-jest-zbyt-duzy']; ?>',
|
|
type: 'blue',
|
|
closeIcon: true,
|
|
closeIconClass: 'fa fa-close',
|
|
typeAnimated: true,
|
|
animation: 'opacity',
|
|
autoClose: 'confirm|10000',
|
|
columnClass: 'large',
|
|
theme: 'modern',
|
|
buttons: {
|
|
confirm: {
|
|
text: '<?= $lang['zamknij']; ?>',
|
|
btnClass: 'btn-blue',
|
|
keys: ['enter'],
|
|
action: function() {}
|
|
}
|
|
}
|
|
});
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
<?
|
|
if (!$this->g_user['id'] or $this->g_user['id'] != $this->advert['user_id'])
|
|
\front\factory\GlobelusAdverts::advert_visits_increase($this->advert['id']);
|
|
?>
|