|
Jireck 8502
| Posté : 24-01-2018 20:34
Citation : bartok
Après, pour le très très vieux débat "tout dans pages.php / pas tout"...
Pas du tout.... c'est pas un debat
Pages a été concu pour cela...
et $pdst est juste là pour de la retro-compatibilité. Il devrait etre supprimé.
Le système de pages assure même un fallback et plein, plein d'autres choses.
|
|
bartok 399
| Posté : 24-01-2018 19:07
Citation : Npdsteur
Voui c'est bien vrai ... n'utilisant pas MyBlogNPDS, Rev2016 , right-boost.sk ... je l'avoue bien, ma réponse n’était pas adéquate à l'ensemble des thèmes.
pod'souci
Citation : jpb
et pour revenir à la question de l'encapsuleur : pourquoi avoir ce choix alors que justement il peut être défini dans pages.php (si justement LE theme le permet ...)
Pour moi il suffit de documenter le module encapsuleur pour préciser ça. Mais ceci (la doc') est une autre histoire...
Après, pour le très très vieux débat "tout dans pages.php / pas tout"...
|
|
Npdsteur 113
| Posté : 24-01-2018 18:48
Voui c'est bien vrai ... n'utilisant pas MyBlogNPDS, Rev2016 , right-boost.sk ... je l'avoue bien, ma réponse n’était pas adéquate à l'ensemble des thèmes.
|
|
Jireck 8502
| Posté : 24-01-2018 14:30
Citation : jpb
l'utilisation de la variable $pdst est un choix (de loin le plus simple) dans certain thèmes pour fixer le nombre de colonnes désirée ... donc non dans ces themes la il ne faut pas l'enlever sinon ils ne fonctionneront plus correctement ...
et pour revenir à la question de l'encapsuleur : pourquoi avoir ce choix alors que justement il peut être défini dans pages.php (si justement LE theme le permet ...)
Hors encapsuleur.
Comme tu le sais $pdst force l'affichage en X colonne suivant la valeur.
En toute logique, l'insertion des bonnes lignes dans pages du themes permet de faire la même chose, avec une flexibilité accrue pour tous les modules dont l'encapsuleur, etc... et avec la possibilite de faire la meme chose avec certaines pages du site.
Ensuite,chacun pourra choisir s'il veux normer ses pages de mettre dans le header.php la valeur $pdst.
C'est mon avis pour plus de simplicite ==>
troubleshooting exemple :
Q : J'ai un pb de mise en page
R : tu es sur quel theme ?
R : Regarde dans pages.php
R : sur ce theme, il faut regarder dans le header, dans celui-ci faut regarder dans pages.php, etc ..
Bref j'evite le nombre d'echange et de direction ou recherche pour les probleme de mise en page.
Q : J'ai un pb de mise en page
R : As tu vérifier le fichier pages.php&nb sp;a la racine de ton theme, il doit co ntenir xxx pour que cela fonctionne.
Voila
On en cause.. ??
|
|
jpb 2791
| Posté : 24-01-2018 14:03
Citation : bartok
Citation : Jireck
Il faut Supprimer les lignes $pdst='X' dans tous les header.php dans tout les thèmes et mettre a jour correctement le fichier pages.php des thèmes.
Ah merci Jireck! Je pensais que le positionnement de $pdst était une obligation pour certains thèmes.
l'utilisation de la variable $pdst est un choix (de loin le plus simple) dans certain thèmes pour fixer le nombre de colonnes désirée ... donc non dans ces themes la il ne faut pas l'enlever sinon ils ne fonctionneront plus correctement ...
et pour revenir à la question de l'encapsuleur : pourquoi avoir ce choix alors que justement il peut être défini dans pages.php (si justement LE theme le permet ...)
|
|
bartok 399
| Posté : 24-01-2018 13:42
Citation : Jireck
Il faut Supprimer les lignes $pdst='X' dans tous les header.php dans tout les thèmes et mettre a jour correctement le fichier pages.php des thèmes.
Ah merci Jireck! Je pensais que le positionnement de $pdst était une obligation pour certains thèmes.
|
|
Jireck 8502
| Posté : 24-01-2018 11:59 Il faut Supprimer les lignes $pdst='X' dans tous les header.php dans tout les thèmes et mettre a jour correctement le fichier pages.php des thèmes.
|
|
bartok 399
| Posté : 24-01-2018 11:54
Citation : Npdsteur
Bonsoir bartok,
Si (pour moi) ce module est fonctionnel avec la rev2016 >> (voir labo)
@+
salut à tous.
C'est cette affirmation (inexacte) qui a semé le doute dans mon esprit.
Merci à jpb et B-Mag pour les compléments d'information. C'est clair maintenant.
Pour les futurs lecteurs de ce fil, pour le module encapsuleur:
Les thèmes qui permettent un affichage du site sur toute la largeur:
BaseRoc, corporate, NBOR, npds-boost_sk
Les thèmes qui ne le permettent pas ($pdst='2' dans header.php):
MyBlogNPDS, Rev2016 (désolé Npdsteur) , right-boost.sk
Pas très grave mais il faut quand même le savoir.
Sujet clos pour moi mais je le laisse ouvert quelques jours.
Bonne continuation.
|
|
Npdsteur 113
| Posté : 24-01-2018 10:14 Hi,
Jpb, oui c'est aussi (parfaitement) fonctionnel sous npds-boost_sk et corporate...
bartok, pour moi le mot "fonctionnel" cible naturellement l'objet de votre message. Sinon, à quoi cela servirait-il ??? .
Mais oui j'aurai pu/du préciser totalement fonctionnel.
@+
|
|
B-Mag 2386
| Posté : 23-01-2018 20:01
Ok mais quels sont ces thèmes?
Basic-right n'est pas dans les thèmes de la version téléchargée et de plus, il reproduit mon problème: on voit toujours la colonne de blocs à droite alors que je souhaite qu'elle disparaisse aussi.
Merci d'avance pour de plus amples précisions.
slt
Pour reprendre ce que viens de dire JPB
Si le theme que tu utilises possède dans le fichier header.php la variable $pdst= X
Alors l'affichage des pages encapsulées sera impossible en pleine page, il y aura toujours les colonnes définit par $pdst
J'utilse effectivement souvent cette variable car j'ai la flème de détailler pages.php pour indiquer la position des colonnes
je viens de passer mon labo avec par défaut "baseroc" pourque tu puisse voir.
Ce theme n'a pas la fameuse variable donc l'encapsuleur va fonctionner comme tu veux
Message édité par : B-Mag / 23-01-2018 20:06
|
|