Modéré par : Skippy bmag jpb 
Index du Forum » » Modifications ou correction de thèmes existants » » Supression colonne de droite sur Mouse-bmag
AuteurSupression colonne de droite sur Mouse-bmag
Danyx
22   

Danyx
  Posté : 18-04-2012 18:43

Bonjour

J'ai fais pas mal de modif sur ce très beau thème proposé par bmag.
Mais je coince sur un point, lors de l'utilisation de l'encapsuleur la colonne de gauche ne disparait pas comme elle devrait le faire.
Comment modifier ce thème pour que l'on puisse ce servir correctement de l'encapsuleur?
Le problème peut être le même lors de l'utilisation de page static réglé à "-1".
Merci d'avance

Message édité par : Danyx / 18-04-2012 18:44


  Profil  
colonelwog
286     
 ModulesTeam (TMT)

colonelwog
  Posté : 18-04-2012 19:30

suppression de la ligne 32 :

$pdst=0;


dans le fichier header.php

  Profil  
Danyx
22   

Danyx
  Posté : 19-04-2012 19:11

Cela ne marche pas, j'ai bien essayé de retirer cette ligne mais la colonne de gauche reste la quand je clique sur mon catalogue...

  Profil  
Danyx
22   

Danyx
  Posté : 19-04-2012 19:27

C'est Good, j'ai trouvé la solution en modifiants le bas du header.php.
Cela fonctionne, ci quelqu'un veut voir le résultat c'est ici http://www.epi.mgcl.fr/ 'cliquez sur catalogue...
Pour celui que cela intéresse voila ci dessous le header modifié:
------------
/* This theme use the NPDS theme-dynamic engine (DynaMot)               */

/* Modifié par Géry LAMBERT */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/

/* La variable $pdst permet de mettre automatiquement le site en 1, 2 ou 3 colonnes :

Nomination des div :
col_princ contient le contenu principal
col_LB contient les blocs historiquement dit de gauche
col_RB contient les blocs historiquement dit de droite

"-1" -> col_princ
"0" -> col_LB + col_princ
"1" -> col_LB + col_princ + col_RB
"2" -> col_princ + col_RB
"3" -> col_LB + col_RB + col_princ
"4" -> col_princ + col_LB + col_RB
*/
// Pour une gestion plus complète de ce paramètre, en fonction des différentes pages du site,
// cette variable est maintenant renseignée dans le fichier "pages.php" du dossier "themes".
// C'est donc sur cette page "pages.php" qu'il faut intervenir en fonction de vos envies. Modi GL: Supression ligne 32 pour permetre à la colonne de gauche de disparaitre en fonction du réglage...
global $pdst;
//$pdst=0;
// ContainerGlobal permet de transmettre à Theme-Dynbamic un élément de personnalisation avant
// le chargement de header.html / Si vide alors la class body est chargée par défaut par Theme dynamique
$ContainerGlobal="\n
\n";


// Ne supprimez pas cette ligne / Don't remove this line
require_once("themes/themes-dynamic/header.php");
global $powerpack;
if (!isset($powerpack)) {!include! ("powerpack.php");}
// Ne supprimez pas cette ligne / Don't remove this line

// Insertion Message "chat en cours" juste en dessous du header - avant la Partie Centrale
if (if_chat()) echo "-: Chat en Cours :-";

/************************************************************************/
/* Le corps de page de votre Site - En dessous du Header */
/* On Ouvre les Différent Blocs en Fonction de la Variable $pdst */
/* Le corps englobe : */
/* col_LB + col_princ + col_RB */
/* Si Aucune variable pdst dans pages.php */
/* ==> Alors affichage par defaut : col_LB + col_princ soit $pdst=0 */
/* =====================================================================*/
echo '
';
switch ($pdst) {
case "-1":
echo '
';
break;
case "1":
echo '
';
leftblocks();
echo '
';
echo '
';
break;
case "2":
echo '
';
break;
case "3":
echo '
';
leftblocks();
echo '
';
echo '
';
rightblocks();
echo '
';
echo '
';
break;
case "4":
echo '
';
break;
default:
echo '
';
leftblocks();
echo '
';
echo '
';
break;
}
?>">


  Profil  
bmag
290     
 Styles Team (TST)

bmag
  Posté : 19-04-2012 19:36

salut

bon n'etant pas du tout codeur, je suis parti du theme de Dev

je pense que tout est ds la fin du fichier header.php


echo '
';
echo '
';
leftblocks();
rightblocks();
echo '
';
echo '
';


je crois comprendre que c'est la que l'on demande l'affichage des 2 colonnes sur la gauche.

Faut comparer avec le header de Marina et je pense que vous allez trouver la solution

  Profil  www  
bmag
290     
 Styles Team (TST)

bmag
  Posté : 19-04-2012 19:38

ben je poste au moment où vous avez trouvé la solution


  Profil  www  
Sauter à :