You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
267 lines
13 KiB
267 lines
13 KiB
<div class="container mon-details-view">
|
|
<div class="row text-center">
|
|
<div class="col-lg-12 col-md-12 mt-4">
|
|
<h5 class="mon-title mon-primary mon-text-inherit">Valider votre inscription</h5>
|
|
</div>
|
|
<!-- Table Inscription -->
|
|
<div class="col-lg-12 col-md-12 mt-3 mb-4">
|
|
<table class="table mon-inscription-table">
|
|
<thead>
|
|
<tr>
|
|
<th>Description</th>
|
|
<th>Quantité</th>
|
|
<th>Total</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr class="bg-light-grey">
|
|
<td>
|
|
<?php
|
|
if($user_role->name === 'Regular') {
|
|
echo 'Adhésion de soutien';
|
|
} elseif ($user_role->name === 'Shareholder') {
|
|
echo 'Adhésion préférentielle actionnaire';
|
|
} elseif ($user_role->name === 'Sponsored') {
|
|
echo 'Adhésion parrainée';
|
|
} else {
|
|
echo 'Adhésion étudiant';
|
|
}
|
|
?>
|
|
</td>
|
|
<td>1</td>
|
|
<td>
|
|
<?php
|
|
if($user_role->name === 'Regular') {
|
|
echo $user_role->price.'MGA';
|
|
} elseif ($user_role->name === 'Shareholder') {
|
|
echo $user_role->price.'MGA';
|
|
} elseif ($user_role->name === 'Sponsored') {
|
|
echo $user_role->price.'MGA';
|
|
} else {
|
|
echo $user_role->price.'MGA';
|
|
}
|
|
?>
|
|
</td>
|
|
</tr>
|
|
<!-- <tr>
|
|
<td></td>
|
|
<td class="font-weight-bold">TOTAL AMOUNT</td>
|
|
<td class="font-weight-bold">MGA <?=$user_role->price?></td>
|
|
</tr> -->
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<!-- Main Form -->
|
|
|
|
<form role="form" id="registration_details" method="post" action="">
|
|
<div class="row">
|
|
<div class="col-lg-6 col-md-6 border-dash">
|
|
<h5 class="mon-title text-dark mon-text-inherit mb-1">Identifiant</h5>
|
|
<div class="mon-sub-text mb-3">Saisissez une adresse de courriel valide pour cette commande.</div>
|
|
<div class="form-group">
|
|
<label for="email_address" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label"> Adresse de courriel <span class="text-danger">*</span></div>
|
|
<input type="email" class="form-control" name="email_address" value="<?=isset($user_details)?$user_details->email_address:''?>" id="email_address" required/>
|
|
<span class="error" id="error_email_address"></span>
|
|
</label>
|
|
<label for="password" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label"> Mot de passe <span class="text-danger">*</span></div>
|
|
<input type="password" class="form-control" name="password" value="<?=isset($user_details)?$user_details->password:''?>" id="password" required/>
|
|
<span class="error" id="error_password"></span>
|
|
</label>
|
|
<label for="confirm_password" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label"> Confirmation du mot de passe <span class="text-danger">*</span></div>
|
|
<input type="password" class="form-control" name="confirm_password" value="<?=isset($user_details)?$user_details->confirm_password:''?>" id="confirm_password" required/>
|
|
<span class="error" id="error_confirm_password"></span>
|
|
</label>
|
|
</div>
|
|
<h5 class="mon-title text-dark mon-text-inherit mt-3">Informations générales</h5>
|
|
<div class="form-group">
|
|
|
|
<label for="civil_status" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Civilité <span class="text-danger">*</span></div>
|
|
<select class="form-control" name="civil_status" id="civil_status" required>
|
|
<option value="">Veuillez sélectionner</option>
|
|
<option value="Mme">Mme</option>
|
|
<option value="Mlle">Mlle</option>
|
|
<option value="M.">M.</option>
|
|
</select>
|
|
<span class="error" id="error_civil_status"></span>
|
|
<div class="mon-lh-16">
|
|
<small>Le contenu de ce champ sera maintenu privé et ne sera jamais affiché publiquement.</small>
|
|
</div>
|
|
</label>
|
|
<label for="profession" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label"> Profession</div>
|
|
<input type="text" class="form-control" name="profession" value="<?=isset($user_details)?$user_details->profession:''?>" id="profession"/>
|
|
<div class="mon-lh-16">
|
|
<small>Le contenu de ce champ sera maintenu privé et ne sera jamais affiché publiquement.</small>
|
|
</div>
|
|
</label>
|
|
<label for="company" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Société</div>
|
|
<input type="text" class="form-control" name="company" id="company" value="<?=isset($user_details)?$user_details->company:''?>"/>
|
|
</label>
|
|
|
|
<label for="birthday" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Date de naissance</div>
|
|
<input type="date" class="form-control" name="birthday" id="birthday" value="<?=isset($user_details)?$user_details->birthday:''?>"/>
|
|
</label>
|
|
|
|
<label for="news_subscription" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Êtes-vous abonné(e) au quotidien Company For Madagascar ? <span class="text-danger">*</span></div>
|
|
<select name="news_subscription" id="news_subscription" class="form-control" required>
|
|
<option value="">Veuillez sélectionner</option>
|
|
<option value="1">Oui</option>
|
|
<option value="0">Non</option>
|
|
</select>
|
|
<span class="error" id="error_news_subscription"></span>
|
|
<div class="mon-lh-16">
|
|
<small>Le contenu de ce champ sera maintenu privé et ne sera jamais affiché publiquement.</small>
|
|
</div>
|
|
</label>
|
|
|
|
<label for="sponsorship" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Parrainage <span class="text-danger">*</span></div>
|
|
<select name="sponsorship" id="sponsorship" class="form-control" required>
|
|
<option value="Aucun">Aucun</option>
|
|
<option value="ACEF">ACEF</option>
|
|
</select>
|
|
<span class="error" id="error_sponsorship"></span>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-6 col-md-6 pl-5">
|
|
<h5 class="mon-title text-dark mon-text-inherit mb-1">Informations personnelles</h5>
|
|
<div class="mon-sub-text mb-3">Saisissez votre adresse et vos informations de facturation ici.</div>
|
|
|
|
<label for="firstname" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Prénom <span class="text-danger">*</span></div>
|
|
<input type="text" class="form-control" name="firstname" id="firstname" required value="<?=isset($user_details)?$user_details->firstname:''?>"/>
|
|
<span class="error" id="error_firstname"></span>
|
|
</label>
|
|
|
|
<label for="lastname" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Nom <span class="text-danger">*</span></div>
|
|
<input type="text" class="form-control" name="lastname" id="lastname" required value="<?=isset($user_details)?$user_details->lastname:''?>"/>
|
|
<span class="error" id="error_lastname"></span>
|
|
</label>
|
|
|
|
<label for="address" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Adresse <span class="text-danger">*</span></div>
|
|
<input type="text" class="form-control" name="address" id="address" required value="<?=isset($user_details)?$user_details->address:''?>"/>
|
|
<span class="error" id="error_address"></span>
|
|
</label>
|
|
|
|
<label for="city" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Ville <span class="text-danger">*</span></div>
|
|
<input type="text" class="form-control" name="city" id="city" required value="<?=isset($user_details)?$user_details->city:''?>"/>
|
|
<span class="error" id="error_city"></span>
|
|
</label>
|
|
|
|
<label for="country" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Pays <span class="text-danger">*</span></div>
|
|
<select name="country" class="form-control" id="country" required>
|
|
<!-- <option value="Veuillez sélectionner">Veuillez sélectionner</option> -->
|
|
<?php foreach($countries as $country) {
|
|
if($country == 'France') {
|
|
echo '<option selected value="'.$country.'">'.$country.'</option>';
|
|
} else {
|
|
echo '<option value="'.$country.'">'.$country.'</option>';
|
|
}
|
|
}?>
|
|
</select>
|
|
<span class="error" id="error_country"></span>
|
|
</label>
|
|
|
|
<!-- <label for="state" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">État/Région/Département</div>
|
|
<select name="state" class="form-control" id="state">
|
|
<option value="">Veuillez sélectionner</option>
|
|
<?php foreach($states as $state) {
|
|
echo '<option value='.$state.'>'.$state.'</option>';
|
|
}?>
|
|
</select>
|
|
</label> -->
|
|
|
|
<label for="postal_code" class="form-label w-100 mt-2">
|
|
<div class="mon-form-label">Code Postal <span class="text-danger">*</span></div>
|
|
<input type="text" class="form-control" name="postal_code" id="postal_code" required value="<?=isset($user_details)?$user_details->postal_code:''?>"/>
|
|
<span class="error" id="error_postal_code"></span>
|
|
</label>
|
|
|
|
<label for="postal_number" class="form-label w-100 mt-2 mb-4">
|
|
<div class="mon-form-label">Numéro de téléphone<span class="text-danger">*</span></div>
|
|
<input type="text" class="form-control" name="phone_number" id="phone_number" required value="<?=isset($user_details)?$user_details->phone_number:''?>"/>
|
|
<span class="error" id="error_phone_number"></span>
|
|
</label>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row border mt-5 mb-4 px-3 py-3 mon-payment-box">
|
|
<div class="col-lg-12 col-md-12">
|
|
<h5 class="mon-title text-dark mon-text-inherit mb-4">Mode de paiement</h5>
|
|
</div>
|
|
<div class="col-lg-6 col-md-6 col-xs-12">
|
|
<input class="mr-2" type="radio" checked id="card" name="mode_of_payment" value="card">
|
|
<label for="card">Carte Bancaire</label><br>
|
|
<input class="mr-2" type="radio" id="cheque" name="mode_of_payment" value="cheque">
|
|
<label for="cheque">Chèque</label><br>
|
|
<small id="cheque_address">Chèque à l'ordre de :<br>Société des Lecteurs du Company For Madagascar<br>67/69, avenue Pierre Mendès France – 75707 Paris cedex 13</small>
|
|
</div>
|
|
<div class="col-lg-6 col-md-6 col-xs-12">
|
|
<div class="font-weight-bold">MONTANT ANNUEL DE L'INSCRIPTION</div>
|
|
<table class="mb-5">
|
|
<tr>
|
|
<td>MONTANT TOTAL</td>
|
|
<td class="pl-4">MGA <?=$user_role->price?></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="row border mt-3 mb-4 px-3 py-3 mon-payment-box">
|
|
<div class="form-check">
|
|
<input class="form-check-input" type="checkbox" id="terms" name="terms">
|
|
<label class="form-check-label" for="terms">
|
|
Oui j'ai lu et j'accepte les conditions générales d'utilisation et de vente et les lois relatives à la protection de la vie privée.<a target="_blank" class="mon-primary" href='<?php echo base_url().'protection-des-donnees'?>'> Prendre connaissance des conditions générales de vente.</a>
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<div class="row mb-4">
|
|
<input type="hidden" name="<?php echo $this->security->get_csrf_token_name();?>" value="<?php echo $this->security->get_csrf_hash();?>">
|
|
<div class="mon-details-action">
|
|
<!-- <button type="reset" class="form-control btn-outline rounded-0" id="reset_registration">ANNULER</button> -->
|
|
<button type="submit" class="form-control btn-outline rounded-0" disabled id="submit_registration">CONFIRMER MON INSCRIPTION</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<div class="modal fade" id="errorPayment" tabindex="-1" role="dialog" aria-hidden="true">
|
|
<div class="modal-dialog">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
|
<h4 class="modal-title" id="update_subscription_title">Subscription Error</h4>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
<p id="payment_error_message"></p>
|
|
</div>
|
|
|
|
<div class="modal-footer">
|
|
<button class="btn btn-default" data-dismiss="modal">OK</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php
|
|
if(isset($user_details)){
|
|
echo "<script> var userDetails = ". json_encode($user_details). "</script>";
|
|
}
|
|
// if(isset($failure_message)){
|
|
// echo $failure_message;
|
|
// echo "<script> var paymentFailureMessage = ". $failure_message. "</script>";
|
|
// }
|
|
?>
|