Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Administration
  Probleme mit Mittelblöcken

Forum : eXV2 Administration

Titel : Probleme mit Mittelblöcken

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=3649&forum=4


 lobiwan :

20.12.2006 08:47
 Moin,

ich habe etwas Problme mit den Mittelblöcken Rechts/Links. Ich versuche einen Linken und einen Rechten nebneinander zu bekommen, eswird jedoch leider erst immer der Rechte generiert, was den Linken dann eine "Zeile" tiefer erscheinen lässt. Die Centerblöcke funtionieren! Ich habe zwar ein anderes Theme meinen Wünschen "angepasst" aber es pasiert auch mit den "Originalen". Ich habe dann mal rumgeforscht und in der Datei include\functionen.php ab Zeile 811 die Erstellung der Mittelblöcke gefunden. Ich würde gerne weiterforschen und nicht nur schreien "geht nicht" aber die übergebenen Werte für :
Zitat:
$myblock->getVar("side") == XOOPS_CENTERBLOCK_TOPLEFT


sagen mir nichts. Ich bekomme die Werte 3 bzw 4. Die Abfrage in Zeile 815 - 827 ergibt immer nur das das
Zitat:
$next == XOOPS_CENTERBLOCK_TOPRIGHT


nicht zutrifft und somit nur Else .. ausgeführt wird. Könnte mir erstmal jemand sagen wofür die 3 bzw 4 stehen, bzw woher die kommen. Ich würde dann mal weitersuchen können.

Lobiwan

ExV2 2.0.43

Anbei der Teil der Function.php mit meinen kommentaren um mir die suche zu erleichtern.


Code:

if ($block) {
echo " <!-- Mittel Blöcke --> ";
if (($myblock->getVar("side") == XOOPS_CENTERBLOCK_TOPLEFT) || ($myblock->getVar("side") == XOOPS_CENTERBLOCK_BOTTOMLEFT)) {

if (($next == XOOPS_CENTERBLOCK_TOPRIGHT) || ($next == XOOPS_CENTERBLOCK_BOTTOMRIGHT)) {
echo "
<table align='center' width='100%' cellpadding='0' cellspacing='0' border='0'>
<tr><td align='center' valign='top' width='50%'>next topbot right";echo $myblock->getVar("side");echo $next;
themecenterbox_left($block['title'], $block['content']);
echo "</td>";
} else {
echo "
<table align='center' width='100%' cellpadding='0' cellspacing='0' border='0'>
<tr><td align='center' valign='top' width='50%'>next not topbot right";echo $myblock->getVar("side");echo $next;
themecenterbox_left($block['title'], $block['content']);
echo "</td><td width='50%'>&amp;nbsp;</td></tr></table>";
}

} elseif (($myblock->getVar("side") == XOOPS_CENTERBLOCK_TOPRIGHT) || ($myblock->getVar("side") == XOOPS_CENTERBLOCK_BOTTOMRIGHT)) {

if (($prev == XOOPS_CENTERBLOCK_TOPLEFT) || ($prev == XOOPS_CENTERBLOCK_BOTTOMLEFT)) {
echo "<td align='center' valign='top' width='50%'>prev topbot left";echo $myblock->getVar("side");echo $next;
themecenterbox_right($block['title'], $block['content']);
echo "</td></tr></table>";
} else {
echo "
<table align='center' width='100%' cellpadding='0' cellspacing='0' border='0'>
<tr><td width='50%'>&amp;nbsp;</td><td align='center' valign='top' width='50%'>prev not topbot left";echo $myblock->getVar("side");echo $next;
themecenterbox_left($block['title'], $block['content']);
echo "</td></tr></table>";
}

} elseif (($myblock->getVar("side") == XOOPS_CENTERBLOCK_TOPCENTER) || ($myblock->getVar("side") == XOOPS_CENTERBLOCK_BOTTOMCENTER)) {
themecenterbox_center($block['title'], $block['content']);
}


} // END $block
unset($myblock);
unset($block);

 lobiwan :

20.12.2006 08:53
 Eine Frage habe ich vergessen, wie wird die Position bei Rechts/Links Mitteblöcken in der Blockverwaltung/Einstellung gewertet ?

Lobiwan

 lobiwan :

20.12.2006 09:17
 Bitte Thread löschen !!!!
Anscheinend ein typischer pebkac. Sorry.

ObenLinks pos 0
ObenRechts pos1
ObenLinks pos2
Obenrechts pos3
und nu gehts, warum ich vorher alles andere durchwühlt hab ... keine ahnung Confused

Lobiwan

Wer es nicht kennt:
pebkac = problem exist between keyboard and chair Very Happy

 bama :

20.12.2006 13:03
 Hi Lobiwan, warum löschen?

anderen User wird das eine große Hilfe sein
Partnerseiten
http://www.exv2-filecenter.de/modules/news_ml/

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France