PDA

Zobacz pełną wersję : Problem zaraz po instalacji z nowym szablonem



request
20-02-2007, 13:53
Warning: Division by zero in /home/request/domains/request.cal.pl/public_html/fizyka/templates/rt_extremities2/rt_splitmenu.php on line 64

Warning: Division by zero in /home/request/domains/request.cal.pl/public_html/fizyka/templates/rt_extremities2/rt_splitmenu.php on line 64

Warning: Division by zero in /home/request/domains/request.cal.pl/public_html/fizyka/templates/rt_extremities2/rt_splitmenu.php on line 64

Warning: Division by zero in /home/request/domains/request.cal.pl/public_html/fizyka/templates/rt_extremities2/rt_splitmenu.php on line 64

Warning: Division by zero in /home/request/domains/request.cal.pl/public_html/fizyka/templates/rt_extremities2/rt_splitmenu.php on line 64

Warning: Division by zero in /home/request/domains/request.cal.pl/public_html/fizyka/templates/rt_extremities2/rt_splitmenu.php on line 64

Warning: Division by zero in /home/request/domains/request.cal.pl/public_html/fizyka/templates/rt_extremities2/rt_splitmenu.php on line 64

wiecie o co może w tym chodzić i w czym jest problem. do tego szablonu były jeszcze jakieś pliki ale nie mam zielonego pojęcia co z nimi zrobić. może ktoś mi pomóc? proszę o odpowiedź albo na forum lub na gg: 4928105

stone
20-02-2007, 20:49
błąd dzielenia przez zero. Ciezko powiedziec czym spowodowany. Może to jakiś moduł menu który nie ma co wyświetlić

request
20-02-2007, 22:20
czy moze to byc spowodowane nieodpowiednim ustawieniem np register_globals??

request
20-02-2007, 22:26
/**
* Utility function for writing a menu link
*/
function rtGetTabColor() {
global $tab_color;
return $tab_color;
}


function rtGetHilightid() {
global $hilightid;
return $hilightid;
}

function rtGetSubMenuLink( $mitem, $level, $hilight=false , $color_index=false) {
global $Itemid, $mosConfig_live_site, $mainframe, $hilightid, $menuname, $tab_colors, $tab_color, $tab_index, $forcehilite;
$txt = '';
$id = '';

switch ($mitem->type) {
case 'separator':
case 'component_item_link':
break;
case 'content_item_link':
$temp = split("&task=view&id=", $mitem->link);
$mitem->link .= '&Itemid='. $mainframe->getItemid($temp[1]);
break;
case 'url':
if ( eregi( 'index.php\?', $mitem->link ) ) {
if ( !eregi( 'Itemid=', $mitem->link ) ) {
$mitem->link .= '&Itemid='. $mitem->id;
}
}
break;
case 'content_typed':
default:
$mitem->link .= '&Itemid='. $mitem->id;
break;
}

if ($color_index) {
$id .= $tab_colors[($tab_index)%count($tab_colors)];
$tab_index++;

}

tak wygląda ta sekwencja a linia w której występuje błąd to niby: $id .= $tab_colors[($tab_index)%count($tab_colors)];

stone
20-02-2007, 22:35
Hmm, może to i być register globals, najlepiej włączyć emulację i sprawdzić

Adams_
13-03-2007, 19:52
Sluchajcie, ten blad pojawil sie u wszystkich uzytkownikow templatek RocketTheme! Dla mnie szok ... nie wiem dlaczego.

Zainstalowalem Joomle 1.0.12 na Home.pl, dodalem templatke i:


Warning: Division by zero in /templates/rt_modbusiness/rt_splitmenu.php on line 63

:eek:

Adams_
13-03-2007, 20:03
Mam rozwiazanie:

Linia numer 62, dodajemy:


error_reporting(0);