Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

Vous n'êtes pas identifié(e).

#1 18/07/2011 18:51:42

Stefpei
Membre
Lieu : Nantes
Inscription : 12/06/2009
Messages : 354
Site Web

<DIV> générés automatiquement !

Y-a t'il un moyen d'empecher la création de <DIV> à chaque Panneau latéral ?

Exemple : le contenu du panneau   de la page "_bas" est affichée dans :  <div id="pg__bas">Blabla...

Quand je veux afficher un élément, une image... dans un panneau, elle se retrouve dans un <DIV>... ce qui devient complexe pour jouer sur les <FLOAT, ALIGN, ou autre CSS...
On se retrouve aussi avec des <DIV> imbriqués...

Puis-je dans le code source désactiver ce comportement ?
(en option dans le futur ?)


Stéphane
Webdesign AvantageWeb

Hors ligne

#2 19/07/2011 08:29:56

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : <DIV> générés automatiquement !

effectivement je vient de rencontrer le problème pour une mise en page en bas de page !!
jpg avais mis cette solution pour pouvoir insérer des css personnalisable pour chaque page ou panneau

il faut que je creuse la question car j'ai pas eu le temps de réglé ce souci et de comprendre pourquoi mon affichage buguai


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#3 19/07/2011 11:06:45

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : <DIV> générés automatiquement !

Stefpei a écrit :

Puis-je dans le code source désactiver ce comportement ?
(en option dans le futur ?)

Peut-être ...
Pour l'instant, cela m'a plutôt simplifié la vie wink et permis d'appliquer très facilement un css à une page donnée.
Mais je n'utilise pas les css autant que toi wink
Tu as un exemple de problème rencontré ?

Hors ligne

#4 22/07/2011 17:26:02

Stefpei
Membre
Lieu : Nantes
Inscription : 12/06/2009
Messages : 354
Site Web

Re : <DIV> générés automatiquement !

exemple : je me sert d'un Panneau pour y afficher des photos... qu'un jQuery fait défiler...

Dans ma maquette : les photos sont dans le div "#slider" (le jQuery fait défiler tout ce qui est dans le div "#slider")

Dans Zite (en prod donc) : entre les photos et le div "#slider"... on retrouve un div "pg_1311329599" intercalé (qui bloque le jQuery (qui s'attend à trouver des images)

ceci est le cas qui m'arrive aujourd'hui, mais il y-a d'autres cas de figures sur lesquels j'ai buté.


Stéphane
Webdesign AvantageWeb

Hors ligne

#5 25/07/2011 11:42:47

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : <DIV> générés automatiquement !

Je voyais le jquery un peu plus souple que cela wink

Mais c'est sur qu'il n'est pas toujours possible d'indiquer l'id ou la classe à faire défiler ou autre
... ça dépend du développeur qui a codé la librairie sad

La bonne nouvelle, c'est que ZitePLUS est bien codé lol et la fonction qui met le div est paramétré (div ou pas div).

Donc on pourrait mettre un paramètre.

Façon gros bourrin - pour toutes les pages - ou plus finement: par page avec un défaut global.

On va voir le temps disponible wink

Hors ligne

#6 25/07/2011 12:38:22

Stefpei
Membre
Lieu : Nantes
Inscription : 12/06/2009
Messages : 354
Site Web

Re : <DIV> générés automatiquement !

C'est bien comme ça que je le fantasmait : pouvoir, par une case à cocher, désactiver ce comportement...

...à part ça, en attendant, y'a pas une ligne à commenter dans le code source pour pouvoir dès maintenant le désactiver ?
ça m'éviterai de jongler avec les Css pour cibler des Div imbriquées...


Stéphane
Webdesign AvantageWeb

Hors ligne

#7 25/07/2011 23:14:18

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : <DIV> générés automatiquement !

Stefpei a écrit :

C'est bien comme ça que je le fantasmait : pouvoir, par une case à cocher, désactiver ce comportement...

...à part ça, en attendant, y'a pas une ligne à commenter dans le code source pour pouvoir dès maintenant le désactiver ?

Cest pas comme cela que cela sera fait ... mais en attendant tu peux localiser la ligne suivante du fichier zite.php

function get_content($key, $php=false, $div=false) {

et insérer juste après le code

$div=false;

C'est rustique, mais cela marche wink

Stefpei a écrit :

ça m'éviterai de jongler avec les Css pour cibler des Div imbriquées...

Moi qui pensais que tu adooooorais manipuler les css, je suis déçu lol

a+
Jean-Paul

Hors ligne

#8 25/07/2011 23:26:09

Stefpei
Membre
Lieu : Nantes
Inscription : 12/06/2009
Messages : 354
Site Web

Re : <DIV> générés automatiquement !

jpg a écrit :

Moi qui pensais que tu adooooorais manipuler les css, je suis déçu lol

Justement, j'esaie de diminuer, à cause de l'accoutumance...


Stéphane
Webdesign AvantageWeb

Hors ligne

#9 29/07/2011 18:19:29

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : <DIV> générés automatiquement !

Nouveau paramètre page_div dans la 0.9.2.a2 pour faire ça globalement.
à télécharger bientôt wink

Hors ligne

Pied de page des forums