Add candidate and employer templates, application form, and new password functionality
- Created 'dla-kandydata.php' template for candidates with job offers and registration options. - Developed 'dla-pracodawcy.php' template for employers detailing how Globelus works and registration for new employers. - Implemented 'advert-apply.php' for job applications, including form validation and file upload for CVs. - Added 'new-password.php' for users to set a new password with validation for password strength and matching.
This commit is contained in:
@@ -13,86 +13,117 @@
|
||||
<? if ( !$this -> user['profile_completed'] ):?>
|
||||
<div class="alert alert-danger">Aby doładować konto musisz uzupełnić Swój profil. <a href="/panel-pracodawcy/profil">Przejdź do profilu</a>.</div>
|
||||
<? else:?>
|
||||
<div class="subtitle">
|
||||
Wybierz jeden z dostępnych pakietów i zwiększ ilość posiadanych punktów.
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-lg-5">
|
||||
<div class="col-12">
|
||||
<div class="subtitle" style="margin-bottom: 32px;">
|
||||
Wybierz jeden z dostępnych pakietów i zwiększ ilość posiadanych punktów.
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12 points-prices">
|
||||
<div class="content">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<a href="/panel-pracodawcy/zakup-punktow/pakiet=2"><strong><?= $this -> gsettings['pkt-pakiet-2-ilosc'];?></strong> punktów za <strong><?= number_format( $this -> gsettings['pkt-pakiet-2-cena'], 2, ',', ' ' );?></strong> zł</a>
|
||||
<div class="col-12">
|
||||
<div class="points_prices">
|
||||
<div class="_row">
|
||||
<div class="_column _header">
|
||||
Pakiet
|
||||
</div>
|
||||
<div class="_column _header _center">
|
||||
Punkty
|
||||
</div>
|
||||
<div class="_column _header _center">
|
||||
Cena (zł)
|
||||
</div>
|
||||
<div class="_column _header">
|
||||
Bonus (zysk Klienta)
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 points-prices">
|
||||
<div class="content">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<a href="/panel-pracodawcy/zakup-punktow/pakiet=3"><strong><?= $this -> gsettings['pkt-pakiet-3-ilosc'];?></strong> punktów za <strong><?= number_format( $this -> gsettings['pkt-pakiet-3-cena'], 2, ',', ' ' );?></strong> zł</a>
|
||||
<div class="_row" onclick="location.href='/panel-pracodawcy/zakup-punktow/pakiet=1'">
|
||||
<div class="_column">
|
||||
MINI
|
||||
</div>
|
||||
<div class="_column _center">
|
||||
<?= $this -> gsettings['pkt-pakiet-1-ilosc'];?>
|
||||
</div>
|
||||
<div class="_column _center">
|
||||
<?= number_format( $this -> gsettings['pkt-pakiet-1-cena'], 2, ',', ' ' );?> zł
|
||||
</div>
|
||||
<div class="_column">
|
||||
-
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 points-prices">
|
||||
<div class="content">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<a href="/panel-pracodawcy/zakup-punktow/pakiet=4"><strong><?= $this -> gsettings['pkt-pakiet-4-ilosc'];?></strong> punktów za <strong><?= number_format( $this -> gsettings['pkt-pakiet-4-cena'], 2, ',', ' ' );?></strong> zł</a>
|
||||
<!-- pakiet basic -->
|
||||
<div class="_row" onclick="location.href='/panel-pracodawcy/zakup-punktow/pakiet=2'">
|
||||
<div class="_column">
|
||||
BASIC
|
||||
</div>
|
||||
<div class="_column _center">
|
||||
<?= $this -> gsettings['pkt-pakiet-2-ilosc'];?>
|
||||
</div>
|
||||
<div class="_column _center">
|
||||
<?= number_format( $this -> gsettings['pkt-pakiet-2-cena'], 2, ',', ' ' );?> zł
|
||||
</div>
|
||||
<div class="_column">
|
||||
+10 zł / 10 pkt gratis
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 points-prices">
|
||||
<div class="content">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<a href="/panel-pracodawcy/zakup-punktow/pakiet=5"><strong><?= $this -> gsettings['pkt-pakiet-5-ilosc'];?></strong> punktów za <strong><?= number_format( $this -> gsettings['pkt-pakiet-5-cena'], 2, ',', ' ' );?></strong> zł</a>
|
||||
<!-- pakiet pro -->
|
||||
<div class="_row" onclick="location.href='/panel-pracodawcy/zakup-punktow/pakiet=3'">
|
||||
<div class="_column">
|
||||
PRO - <span>Najpopularniejszy!</span>
|
||||
</div>
|
||||
<div class="_column _center">
|
||||
<?= $this -> gsettings['pkt-pakiet-3-ilosc'];?>
|
||||
</div>
|
||||
<div class="_column _center">
|
||||
<?= number_format( $this -> gsettings['pkt-pakiet-3-cena'], 2, ',', ' ' );?> zł
|
||||
</div>
|
||||
<div class="_column">
|
||||
+30 zł / 30 pkt gratis
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 points-prices">
|
||||
<div class="content">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<a href="/panel-pracodawcy/zakup-punktow/pakiet=6"><strong><?= $this -> gsettings['pkt-pakiet-6-ilosc'];?></strong> punktów za <strong><?= number_format( $this -> gsettings['pkt-pakiet-6-cena'], 2, ',', ' ' );?></strong> zł</a>
|
||||
<!-- pakiet premium -->
|
||||
<div class="_row" onclick="location.href='/panel-pracodawcy/zakup-punktow/pakiet=4'">
|
||||
<div class="_column">
|
||||
PREMIUM - <span>+70 zł gratis!</span>
|
||||
</div>
|
||||
<div class="_column _center">
|
||||
<?= $this -> gsettings['pkt-pakiet-4-ilosc'];?>
|
||||
</div>
|
||||
<div class="_column _center">
|
||||
<?= number_format( $this -> gsettings['pkt-pakiet-4-cena'], 2, ',', ' ' );?> zł
|
||||
</div>
|
||||
<div class="_column">
|
||||
+70 zł / 70 pkt gratis
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 points-prices">
|
||||
<div class="content">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<a href="/panel-pracodawcy/zakup-punktow/pakiet=7"><strong><?= $this -> gsettings['pkt-pakiet-7-ilosc'];?></strong> punktów za <strong><?= number_format( $this -> gsettings['pkt-pakiet-7-cena'], 2, ',', ' ' );?></strong> zł</a>
|
||||
<!-- pakiet vip -->
|
||||
<div class="_row" onclick="location.href='/panel-pracodawcy/zakup-punktow/pakiet=5'">
|
||||
<div class="_column">
|
||||
VIP - <span>Najlepszy stosunek cena/jakość!</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 points-prices">
|
||||
<div class="content">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<a href="/panel-pracodawcy/zakup-punktow/pakiet=8"><strong><?= $this -> gsettings['pkt-pakiet-8-ilosc'];?></strong> punktów za <strong><?= number_format( $this -> gsettings['pkt-pakiet-8-cena'], 2, ',', ' ' );?></strong> zł</a>
|
||||
<div class="_column _center">
|
||||
<?= $this -> gsettings['pkt-pakiet-5-ilosc'];?>
|
||||
</div>
|
||||
<div class="_column _center">
|
||||
<?= number_format( $this -> gsettings['pkt-pakiet-5-cena'], 2, ',', ' ' );?> zł
|
||||
</div>
|
||||
<div class="_column">
|
||||
+180 zł / 180 pkt gratis
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-7 lg-hm">
|
||||
<?=\front\view\Scontainers::scontainer( 6 );?>
|
||||
</div>
|
||||
</div>
|
||||
<? endif;?>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<?=\front\view\Scontainers::scontainer( 5 );?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="mini-box fluid mt25">
|
||||
<?=\front\view\Scontainers::scontainer( 6 );?>
|
||||
</div>
|
||||
<div class="mini-box fluid mt25">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<?=\front\view\Scontainers::scontainer( 5 );?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
Reference in New Issue
Block a user