Fix form structure
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -130,48 +130,79 @@
|
||||
<? endforeach; endif;?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="languages" class="col-12 text-left text-bold"><?= ucfirst( $lang['jakie-znasz-jezyki'] );?></label>
|
||||
<div class="col-12">
|
||||
<div class="row languages languages_1" counter="1">
|
||||
<div class="col-12 col-md-6 mb5">
|
||||
<input type="text" counter="1" name="languages[]" class="form-control" placeholder="<?= $lang['jezyk'];?>" value="" required >
|
||||
</div>
|
||||
<div class="col-12 col-md-6 mb5">
|
||||
<select name="languages_experience[]" counter="1" class="form-control" required >
|
||||
<option value="">--- <?= $lang['wybierz'];?> ---</option>
|
||||
<?
|
||||
$languages_experience = \front\factory\Globelus::languages_experience();
|
||||
if ( is_array( $languages_experience ) ): foreach ( $languages_experience as $key => $val ):?>
|
||||
<option value="<?= $key;?>"><?= $val;?></option>
|
||||
<? endforeach; endif;
|
||||
?>
|
||||
</select>
|
||||
<div class="col-12">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="languages" class="col-12 text-left text-bold"><?= ucfirst( $lang['jakie-znasz-jezyki'] );?></label>
|
||||
<div class="col-12">
|
||||
<div class="row languages languages_1" counter="1">
|
||||
<div class="col-12 col-md-6 mb5">
|
||||
<input type="text" counter="1" name="languages[]" class="form-control" placeholder=" <?= $lang['jezyk'];?>" value="" required >
|
||||
</div>
|
||||
<div class="col-12 col-md-6 mb5">
|
||||
<select name="languages_experience[]" counter="1" class="form-control" required >
|
||||
<option value="">--- <?= $lang['wybierz'];?> ---</option>
|
||||
<?
|
||||
$languages_experience = \front\factory\Globelus::languages_experience();
|
||||
if ( is_array( $languages_experience ) ): foreach ( $languages_experience as $key => $val ):?>
|
||||
<option value="<?= $key;?>"><?= $val;?></option>
|
||||
<? endforeach; endif;
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="countries" class="col-12 text-left text-bold"><?= ucfirst( $lang['w-jakim-kraju-szukasz-pracy'] );?> (max. 6)</label>
|
||||
<div class="col-12">
|
||||
<select name="countries[]" class="form-control countries" multiple placeholder="<?= $lang['podaj-kraj'];?>" required >
|
||||
<?
|
||||
$countries = \front\factory\Globelus::countries();
|
||||
if ( is_array( $countries ) ): foreach ( $countries as $country ):?>
|
||||
<option value="<?= $country['id'];?>"><?= $country['name'];?></option>
|
||||
<? endforeach; endif;
|
||||
?>
|
||||
</select>
|
||||
|
||||
<div class="col-12">
|
||||
<div class="row">
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="countries" class="col-12 text-left text-bold"><?= ucfirst( $lang['w-jakim-kraju-szukasz-pracy'] );?> (max. 6)</label>
|
||||
<div class="col-12">
|
||||
<select name="countries[]" class="form-control countries" multiple placeholder="<?= $lang['podaj-kraj'];?>" required >
|
||||
<?
|
||||
$countries = \front\factory\Globelus::countries();
|
||||
if ( is_array( $countries ) ): foreach ( $countries as $country ):?>
|
||||
<option value="<?= $country['id'];?>"><?= $country['name'];?></option>
|
||||
<? endforeach; endif;
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="status_of_availability" class="col-12 text-left text-bold"><?= ucfirst( $lang['dostepnosc'] );?>:</label>
|
||||
<div class="col-12">
|
||||
<select name="status_of_availability" id="status_of_availability" class="form-control" placeholder="<?= $lang['wybierz'];?>">
|
||||
<?
|
||||
$status = \front\factory\Globelus::availability_status();
|
||||
if ( is_array( $status ) ): foreach ( $status as $key => $val ):?>
|
||||
<option value="<?= $key;?>"><?= $val;?></option>
|
||||
<? endforeach; endif;
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<div id="date-of-availability-content" style="display: none;">
|
||||
<div class="form-group row">
|
||||
<div class="col-12 input-icon date_of_availability">
|
||||
<input type="text" id="date_of_availability" name="date_of_availability" class="form-control date" value="">
|
||||
<i class="fa fa-calendar"></i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row voivodeships" style="display: none;">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
@@ -186,138 +217,126 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="status_of_availability" class="col-12 text-left text-bold"><?= ucfirst( $lang['dostepnosc'] );?>:</label>
|
||||
<div class="col-12 col-md-6">
|
||||
<select name="status_of_availability" id="status_of_availability" class="form-control" placeholder="<?= $lang['wybierz'];?>">
|
||||
<?
|
||||
$status = \front\factory\Globelus::availability_status();
|
||||
if ( is_array( $status ) ): foreach ( $status as $key => $val ):?>
|
||||
<option value="<?= $key;?>"><?= $val;?></option>
|
||||
<? endforeach; endif;
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-12 col-md-6">
|
||||
<div id="date-of-availability-content" style="display: none;">
|
||||
<div class="form-group row">
|
||||
<div class="col-12 col-md-6 input-icon date_of_availability">
|
||||
<input type="text" id="date_of_availability" name="date_of_availability" class="form-control date" value="">
|
||||
<i class="fa fa-calendar"></i>
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<div class="row">
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="experience_abroad" class="col-12 text-left text-bold"><?= ucfirst( $lang['czy-masz-doswiadczenie-w-pracy-za-granica'] );?></label>
|
||||
<div class="col-12">
|
||||
<select name="experience_abroad" class="form-control" required >
|
||||
<option value="">--- wybierz ---</option>
|
||||
<option value="0">nie</option>
|
||||
<option value="1">tak</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="accommodation" class="col-12 text-left text-bold"><?= ucfirst( $lang['czy-potrzebujesz-zakwaterowania'] );?></label>
|
||||
<div class="col-12">
|
||||
<select name="accommodation" class="form-control" required >
|
||||
<option value="">--- wybierz ---</option>
|
||||
<option value="0">nie</option>
|
||||
<option value="1">tak</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="experience_abroad" class="col-12 text-left text-bold"><?= ucfirst( $lang['czy-masz-doswiadczenie-w-pracy-za-granica'] );?></label>
|
||||
<div class="col-12">
|
||||
<select name="experience_abroad" class="form-control" required >
|
||||
<option value="">--- wybierz ---</option>
|
||||
<option value="0">nie</option>
|
||||
<option value="1">tak</option>
|
||||
</select>
|
||||
|
||||
<div class="col-12">
|
||||
<div class="row">
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="driving_license" class="col-12 text-left text-bold"><?= ucfirst( $lang['czy-posiadasz-prawo-jazdy'] );?></label>
|
||||
<div class="col-12">
|
||||
<select name="driving_license" class="form-control" required >
|
||||
<option value="">--- wybierz ---</option>
|
||||
<option value="0">nie</option>
|
||||
<option value="1">tak</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="own_car" class="col-12 text-left text-bold"><?= ucfirst( $lang['czy-dysponujesz-wlasnym-samochodem'] );?></label>
|
||||
<div class="col-12">
|
||||
<select name="own_car" class="form-control" required >
|
||||
<option value="">--- wybierz ---</option>
|
||||
<option value="0">nie</option>
|
||||
<option value="1">tak</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="accommodation" class="col-12 text-left text-bold"><?= ucfirst( $lang['czy-potrzebujesz-zakwaterowania'] );?></label>
|
||||
<div class="col-12">
|
||||
<select name="accommodation" class="form-control" required >
|
||||
<option value="">--- wybierz ---</option>
|
||||
<option value="0">nie</option>
|
||||
<option value="1">tak</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="driving_license" class="col-12 text-left text-bold"><?= ucfirst( $lang['czy-posiadasz-prawo-jazdy'] );?></label>
|
||||
<div class="col-12">
|
||||
<select name="driving_license" class="form-control" required >
|
||||
<option value="">--- wybierz ---</option>
|
||||
<option value="0">nie</option>
|
||||
<option value="1">tak</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="own_car" class="col-12 text-left text-bold"><?= ucfirst( $lang['czy-dysponujesz-wlasnym-samochodem'] );?></label>
|
||||
<div class="col-12">
|
||||
<select name="own_car" class="form-control" required >
|
||||
<option value="">--- wybierz ---</option>
|
||||
<option value="0">nie</option>
|
||||
<option value="1">tak</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="other_information" class="col-12 text-left text-bold"><?= ucfirst( $lang['kandydat-edycja-inne'] );?></label>
|
||||
<div class="col-12">
|
||||
<textarea name="other_information" id="other_information"></textarea>
|
||||
<div class="col-12">
|
||||
<div class="row">
|
||||
<div class="col-12">
|
||||
<div class="form-group row">
|
||||
<label form="other_information" class="col-12 text-left text-bold"><?= ucfirst( $lang['kandydat-edycja-inne'] );?></label>
|
||||
<div class="col-12">
|
||||
<textarea name="other_information" id="other_information"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr/>
|
||||
<div class="step-title">
|
||||
<?= ucfirst( $lang['krok'] );?> 3 - <span><?= $lang['kandydat-profil-krok-3-opis'];?></span>
|
||||
<div class="col-12 mt-4">
|
||||
<div class="step-title">
|
||||
<?= ucfirst( $lang['krok'] );?> 3 - <span><?= $lang['kandydat-profil-krok-3-opis'];?></span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="cv" class="col-12 col-sm-4"><?= strtoupper( $lang['cv'] );?> (max. 5mb):</label>
|
||||
<div class="col-12 col-sm-8 pt10">
|
||||
<input type="file" id="cv" name="cv" required >
|
||||
|
||||
<div class="col-12">
|
||||
<div class="row">
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="cv" class="col-12 col-sm-4"><?= strtoupper( $lang['cv'] );?> (max. 5mb):</label>
|
||||
<div class="col-12 col-sm-8 pt10">
|
||||
<input type="file" id="cv" name="cv" required >
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="avatar" class="col-12 col-sm-4"><?= ucfirst( $lang['zdjecie'] );?> (max. 1mb):</label>
|
||||
<div class="col-12 col-sm-8 pt10">
|
||||
<input type="file" id="avatar" name="avatar">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<label form="avatar" class="col-12 col-sm-4"><?= ucfirst( $lang['zdjecie'] );?> (max. 1mb):</label>
|
||||
<div class="col-12 col-sm-8 pt10">
|
||||
<input type="file" id="avatar" name="avatar">
|
||||
</div>
|
||||
|
||||
<div class="col-12">
|
||||
<div class="form-group row agremment-profile">
|
||||
<div class="col-12">
|
||||
<input type="checkbox" id="agremment-profile" name="agremment_profile"> <?= $lang['rejestracja-zgoda-na-wyswietlenie-profilu'];?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row agremment-profile">
|
||||
<div class="col-12">
|
||||
<input type="checkbox" id="agremment-profile" name="agremment_profile"> <?= $lang['rejestracja-zgoda-na-wyswietlenie-profilu'];?>
|
||||
<div class="col-12">
|
||||
<div class="form-group row agremment-marketing">
|
||||
<div class="col-12">
|
||||
<input type="checkbox" id="agremment-marketing" name="agremment_marketing"> Wyrażam zgodę na kontakt mailowy i/lub telefoniczny ze strony globelus.pl
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group row agremment-marketing">
|
||||
<div class="col-12">
|
||||
<input type="checkbox" id="agremment-marketing" name="agremment_marketing"> Wyrażam zgodę na kontakt mailowy i/lub telefoniczny ze strony globelus.pl
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<div class="col-12 mt20">
|
||||
<input type="submit" value="<?= ucfirst( $lang['zatwierdz'] );?>" class="btn btn-success">
|
||||
|
||||
<div class="col-12">
|
||||
<div class="row">
|
||||
<div class="col-12 col-md-6">
|
||||
<div class="form-group row">
|
||||
<div class="col-12 mt20">
|
||||
<input type="submit" value="<?= ucfirst( $lang['zatwierdz'] );?>" class="btn btn-success">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -508,7 +527,7 @@
|
||||
{
|
||||
$( '.languages_' + counter ).after( '<div class="row languages_' + ( counter + 1 ) + ' languages" counter="' + ( counter + 1 ) + '">'
|
||||
+ '<div class="col-12 col-md-6 mb5">'
|
||||
+ '<input type="text" counter="' + ( counter + 1 ) + '" name="languages[]" class="form-control" placeholder="<?= $lang['jezyk'];?>" value="">'
|
||||
+ '<input type="text" counter="' + ( counter + 1 ) + '" name="languages[]" class="form-control" placeholder=" <?= $lang['jezyk'];?>" value="">'
|
||||
+ '<\/div>'
|
||||
+ '<div class="col-12 col-md-6 mb5">'
|
||||
+ '<select name="languages_experience[]" counter="' + ( counter + 1 ) + '" class="form-control">'
|
||||
|
||||
Reference in New Issue
Block a user