Amélioration profil + les libellés

This commit is contained in:
Michael RICOIS 2012-01-19 08:19:02 +00:00
parent 7df5bd0a76
commit 1f8f41f377
5 changed files with 117 additions and 55 deletions

View File

@ -9,6 +9,9 @@
</head>
<body>
<div id="global">
<div id="header">
<?php echo $this->render('header.phtml') ?>
</div>
<div id="content">
<?php echo $this->layout()->content;?>
</div>

View File

@ -2,29 +2,30 @@
div#entete {
width:45%;
float:left;
border:1px solid #000000;
border:1px solid #bebebe;
height:400px;
overflow:auto;
margin:5px 0;
}
div#dico {
width:45%;
height:400px;
float:right;
border:1px solid #000000;
overflow:auto;
margin:5px 0;
}
div#entete li {
margin-left:20px;
background-color:#4D90FE;
border-top:2px solid #ffffff;
border-bottom:2px solid #ffffff;
line-height:20px;
font-weight:bold;
color:#000000;
margin-left:30px;
padding-left:10px;
}
div#dico {
width:45%;
height:400px;
float:right;
border:1px solid #bebebe;
overflow:auto;
margin:5px 0;
}
div#dico li {
@ -44,7 +45,7 @@ div#dico li {
<h1 class="ui-widget-header">Entete</h1>
<div class="ui-widget-content">
<ol>
<li class="placeholder">Placer les elements ici</li>
<span class="placeholder">Placer les elements ici</span>
</ol>
</div>
</div>
@ -68,11 +69,11 @@ Référence <input type="text" name="profil" value="" />
<script>
$(function() {
$( "#dico li" ).draggable({
$("#dico li").draggable({
appendTo: "body",
helper: "clone"
});
$( "#entete ol" ).droppable({
$("#entete ol").droppable({
activeClass: "ui-state-default",
hoverClass: "ui-state-hover",
accept: ":not(.ui-sortable-helper)",
@ -88,6 +89,19 @@ $(function() {
}
});
$("#entete").delegate("a.delete","click", function(){
$(this).parent().remove();
});
$("#entete ol").delegate("li" , "hover", function(e) {
if (e.type === 'mouseenter') {
var html = $(this).html();
$(this).html(html+'<a href="#" class="delete">Supprimer</a>');
} else {
$( this ).find( ".delete" ).remove();
}
});
$('#save').click(function(e){
e.preventDefault();
var url = $(this).attr('href');

View File

@ -12,6 +12,7 @@
<?php foreach($this->profils as $profil) {?>
<tr>
<td><?=$profil->reference?></td>
<td></td>
</tr>
<?php }?>
</tbody>

View File

@ -3,34 +3,88 @@ class Enrichissement
{
//Traiter la demande en créant les requetes sql nécessaires
protected $tabDico = array(
'idSd' => array(),
'source' => array(),
'triCode' => array(),
'autre_id' => array(),
'actif' => array(),
'siege' => array(),
'raisonSociale' => array(),
'enseigne' => array(),
'sigle' => array(),
'marques' => array(),
'adr_num' => array(),
'adr_btq' => array(),
'adr_typeVoie' => array(),
'adr_libVoie' => array(),
'adr_comp' => array(),
'adr_cp' => array(),
'adr_ville' => array(),
'adr_dep' => array(),
'adr_codeCom' => array(),
'telEtab' => array(),
'faxEtab' => array(),
'cj' => array(),
'capital' => array(),
'capitalDev' => array(),
'ape_etab' => array(),
'ape_entrep' => array(),
'idSd' => array(
'lib' => "Identifiant S&D"
),
'source' => array(
'lib' => "Source S&D"
),
'triCode' => array(
'lib' => "Code Tribunal"
),
'autre_id' => array(
'lib' => "Autre ID (N°RC/Waldec)"
),
'actif' => array(
'lib' => 'ACTIF'
),
'siege' => array(
'lib' => "Siège ou Etablissement"
),
'raisonSociale' => array(
'lib' => "Raison Sociale"
),
'enseigne' => array(
'lib' => "Enseigne"
),
'sigle' => array(
'lib' => "Sigle"
),
'marques' => array(
'lib' => "Marques déposées"
),
'adr_num' => array(
'lib' => "Adresse : Numéro dans la voie"
),
'adr_btq' => array(
'lib' => "Adresse : Bis/Ter/etc.."
),
'adr_typeVoie' => array(
'lib' => "Adresse : Type de voie"
),
'adr_libVoie' => array(
'lib' => "Adresse : Libellé de la voie"
),
'adr_comp' => array(
'lib' => "Adresse : Complément"
),
'adr_cp' => array(
'lib' => "Adresse : Code Postal"
),
'adr_ville' => array(
'lib' => "Adresse : Ville"
),
'adr_dep' => array(
'lib' => "Adresse : Département"
),
'adr_codeCom' => array(
'lib' => "Adresse Code Commune étab"
),
'telEtab' => array(
'lib' => "Téléphone"
),
'faxEtab' => array(
'lib' => "Télécopie"
),
'cj' => array(
'lib' => "Forme juridique"
),
'capital' => array(
'lib' => "Capital"
),
'capitalDev' => array(
'lib' => "Devise du capital"
),
'ape_etab' => array(
'lib' => "NAF de l'établissement"
),
'ape_entrep' => array(
'lib' => "NAF de l'entreprise"
),
'SiretEnBase' => array(),
'etActifInsee' => array(),
'etActifInsee' => array(
),
'nomInsee' => array(),
'nomInsee2' => array(),
'sigleInsee' => array(),
@ -126,7 +180,9 @@ class Enrichissement
'web' => array(),
'mail' => array(),
'nicSiege'=> array(),
'tva'=> array(),
'tva'=> array(
'lib' => "Numéro de TVA (non validés)"
),
'dateFermetureEn'=> array(),
'dateFermetureEt'=> array(),
'activite'=> array(),

View File

@ -13,23 +13,11 @@ body {
}
#header {
height: 157px;
height: 100px;
padding: 0 40px;
position: relative;
}
#header #message {
clear: right;
float: right;
margin-top: 34px;
background-color: #ffffff;
color: #000000;
text-align:center;
line-height: 25px;
padding: 0 1em;
width:450px;
}
#header h1 {
border: 0 none;
bottom: 15px;