pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: scaleo am 29 März 2006, 14:27:35

Titel: Linke Blöcke abschalten im Content
Beitrag von: scaleo am 29 März 2006, 14:27:35
Hallo,ich hatte eine Frage zu diesem Thema hier,leider kann ich auf vielen Beiträgen hier im Forum nicht antworten also muss ich neues Thema erstellen  ::)
Ich hab das bei mir im default theme jetzt so gemacht:


Theme.html:


<!-- START schmeiss_die_linken_bloecke_weg -->

          <td width="160" valign="top" bgcolor="#33CCCC" class="blocksLeft">
<div id="leftcolumn" style="width: 160px;">
            <!-- START blocks_left_loop -->
            <!-- START block_left -->
            <table width="100%" border="0" cellspacing="0" cellpadding="2" style="margin-bottom: 5px;">
              <tr>
                <td class="boxtitle"><div align="center">{BLOCK_TITLE}</div></td>
                </tr>
              <tr>
                <td valign="top" class="boxcontent">{BLOCK_CONTENT}</td>
              </tr>
            </table>
            <!-- END block_left -->
            <!-- END blocks_left_loop -->
  </div> </td>
<!-- END schmeiss_die_linken_bloecke_weg -->






und in der Functions sieht es so aus:


provisorische Möglichkeit, die linken Blöcke bei bestimmten Modulen zu entfernen
if (isset($_REQUEST['name'])) {
if ($_REQUEST['name'] == 'Forum' || $_REQUEST['name'] == 'Content') {
theme_extract_part($template, 'schmeiss_die_linken_bloecke_weg');
}
}





Hat mir trotzdem nicht geholfen und bringt nur eine weisse seite zustande oder fehlermeldung das theme part nicht gefunden wurde
Titel: Re: Linke Blöcke abschalten im Content
Beitrag von: henne am 29 März 2006, 15:12:50
Hi :),

hmm sieht eigentlich alles richtig aus und sollte funktionieren. Kannst Du mal die functions.php und die theme.html hier anhängen ? Dann kann ich genauer schauen.
Titel: Re: Linke Blöcke abschalten für einzelne Contenseite
Beitrag von: trans22 am 30 Januar 2007, 18:03:32
Hallo
Das ausschalten der Linken Blöcke funktioniert, wenn nur content steht, leider aber nicht wenn eine einzelne Seite angegeben wird, wie in nachfolgendem Beispiel:

Zitat// provisorische Möglichkeit, die linken Blöcke bei bestimmten Modulen zu entfernen
         if (isset($_REQUEST['name'])) {
         if ($_REQUEST['name'] == 'Content&pa=showpage&pid=57' || $_REQUEST['name'] == 'Content&pa=showpage&pid=58') {
         theme_extract_part($template, 'left_noblocks');
         }
         }

Sollte das genau gleich funktionieren? Oder...

Besten Dank
Andy