Bonjour,

Comme ca à l'arrache ca me semble vraiment lourd de mettre des id partout. Quand on aura un framework clean pour gérer l'affichage je pense que ca sera inclus de base mais là...

En JS si tu connais l'id de l'élément de saisie (select ou text), tu peux pas remonter à la cellule précédente ?

++



Le 11/06/2014 10:56, David DURIEUX a écrit :
Bonjour,

Au sein de FusionInventory, on aimerait pouvoir modifier certaines
cellules td des form des classes Computer, Printer, NetworkEquipment
(rajouter une image de fond avec un petit cadenas lorsque le champ est
verouillé). On a un code là mais on doit passer par du css3 et c'est
pas pris en charge par tous les navigateurs.

De ce fait, on pensait ajouter un id pour chaque td

Donc pour la cellule avec le descriptif, mettre l'id de la forme
itemtype-nomduchampmysql et pour la cellule avec l'input/dropdown
itemtype-nomduchampmysql-value

Exemple pour le code des ordinateurs :


       echo "<td id='computer-name'>".sprintf(__('%1$s%2$s'),__('Name'),
                           (isset($options['withtemplate']) &&
       $options['withtemplate']?"*":"")). "</td>";
       echo "<td id='computer-name-value'>";
       $objectName = autoName($this->fields["name"], "name",
                              (isset($options['withtemplate']) &&
       ( $options['withtemplate']== 2)), $this->getType(),
       $this->fields["entities_id"]);
       Html::autocompletionTextField($this, 'name', array('value' =>
       $objectName)); echo "</td>";

Est-ce que c'est possible?

Si oui je le code cette semaine ;)


Cordialement,
--
David DURIEUX
Tel : +33 (0)4.82.53.30.53
Mail : d.duri...@siprossii.com
Site Web : http://www.siprossii.com/

SIPROSSII
Rue des jardins
69860 Monsols
FRANCE

_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev


_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev

Reply via email to