159 lines
8.6 KiB
PHP
159 lines
8.6 KiB
PHP
|
|
<?php echo form_open('produits/saveRecord/0','class="smart-form" id="saveRecord"');
|
|
?>
|
|
|
|
<fieldset>Français
|
|
<div class="row">
|
|
<section class="col col-10">
|
|
<label class="input">
|
|
<?php
|
|
$mem_champ='des_nom_fr';
|
|
echo form_label($label[$mem_champ]);
|
|
?>
|
|
</label>
|
|
<label class="input">
|
|
<?php
|
|
echo $icon[$mem_champ];
|
|
echo form_input($input[$mem_champ]);
|
|
?>
|
|
|
|
</label>
|
|
</section>
|
|
|
|
</div>
|
|
<div class="row">
|
|
<section class="col col-10">
|
|
<label class="input">
|
|
<?php
|
|
$mem_champ='des_description_fr';
|
|
echo form_label($label[$mem_champ]);
|
|
?>
|
|
</label>
|
|
<label class="input">
|
|
<?php
|
|
echo $icon[$mem_champ];
|
|
echo form_input($input[$mem_champ]);
|
|
?>
|
|
|
|
</label>
|
|
</section>
|
|
|
|
</div>
|
|
</fieldset>
|
|
<fieldset>Anglais
|
|
<div class="row">
|
|
<section class="col col-10">
|
|
<label class="input">
|
|
<?php
|
|
$mem_champ='des_nom_en';
|
|
echo form_label($label[$mem_champ]);
|
|
?>
|
|
</label>
|
|
<label class="input">
|
|
<?php
|
|
echo $icon[$mem_champ];
|
|
echo form_input($input[$mem_champ]);
|
|
?>
|
|
|
|
</label>
|
|
</section>
|
|
|
|
</div>
|
|
<div class="row">
|
|
<section class="col col-10">
|
|
<label class="input">
|
|
<?php
|
|
$mem_champ='des_description_en';
|
|
echo form_label($label[$mem_champ]);
|
|
?>
|
|
</label>
|
|
<label class="input">
|
|
<?php
|
|
echo $icon[$mem_champ];
|
|
echo form_input($input[$mem_champ]);
|
|
?>
|
|
|
|
</label>
|
|
</section>
|
|
|
|
</div>
|
|
<div class="row">
|
|
</fieldset>
|
|
<section class="col col-10">
|
|
<label class="input">
|
|
<?php
|
|
$mem_champ='des_ref_type';
|
|
echo form_label($label[$mem_champ]);
|
|
?>
|
|
</label>
|
|
<label class="input">
|
|
<?php
|
|
echo $icon[$mem_champ];
|
|
|
|
echo form_dropdown($mem_champ,$select[$mem_champ]['choix']);
|
|
?>
|
|
|
|
</label>
|
|
</section>
|
|
|
|
</div>
|
|
<div class="row">
|
|
<section class="col col-10">
|
|
<label class="input">
|
|
<?php
|
|
$mem_champ='des_note';
|
|
echo form_label($label[$mem_champ]);
|
|
?>
|
|
</label>
|
|
<label class="input">
|
|
<?php
|
|
echo $icon[$mem_champ];
|
|
echo form_input($input[$mem_champ]);
|
|
?>
|
|
|
|
</label>
|
|
</section>
|
|
|
|
</div>
|
|
<footer>
|
|
|
|
|
|
<button id="submit_btn" type="submit" class="btn btn-primary">
|
|
Sauvegarde
|
|
</button>
|
|
|
|
|
|
</footer>
|
|
|
|
<script>
|
|
|
|
$(document).ready(function() {
|
|
var errorClass = 'invalid';
|
|
var errorElement = 'em';
|
|
|
|
var $checkoutForm = $('#saveRecord').validate({
|
|
errorClass : errorClass,
|
|
errorElement : errorElement,
|
|
highlight: function(element) {
|
|
$(element).parent().removeClass('state-success').addClass("state-error");
|
|
$(element).removeClass('valid');
|
|
},
|
|
unhighlight: function(element) {
|
|
$(element).parent().removeClass("state-error").addClass('state-success');
|
|
$(element).addClass('valid');
|
|
},
|
|
|
|
// Rules for form validation
|
|
rules : { des_nom_fr : { required : true }, des_nom_en : { required : true } },
|
|
|
|
// Messages for form validation
|
|
|
|
messages : { des_nom_fr : { required : 'Champ obligatoire' },des_nom_en : { required : 'Champ obligatoire' } },
|
|
// Do not change code below
|
|
errorPlacement : function(error, element) {
|
|
error.insertAfter(element.parent());
|
|
}
|
|
});
|
|
|
|
});
|
|
</script>
|