Régió szerkesztés után hiba

Anonymous képe

Üdv! Drupal 5.1, mySQL 5.1 és php 5.x

Egy smiket átalakítottam úgy, hogy betettem egy plusz régiót. (affaires sminkbe a content fölé)

ezeket csináltam:

létrehoztam egy template.php -t
ez került bele:

function affaires_regions() {
    return array(
 
        'left' => t('left sidebar'),
        'right' => t('right sidebar'),
        'content' => t('content'),
        'header' => t('header'),
        'footer' => t('footer'),
 
        'menuX' => t('menuX')
    );
}

a page.tpl.php -ba ez került (a *-gal jelölt, a többi csak az előtte-utánna lévőből részlet):

*
*  print $menuX
*

 print $breadcrumb

style.css be :

.menuX{
background:url(images/menu_back.jpg) no-repeat;
width:643px;
height:auto;
padding-left: 20px;
}

.menuX a td tr{
float: left;
background:none;
border: none;

}

Na és az oldal olyan is ahogy szerettem volna, de most, ha bármilyen tartalom beküldés, vagy bármilyen submit van, akkor egy tök ürel lap jelenik meg (fehér).

A submit megtörténik, mert ha vissza gombot nyomok a böngészőben, akkor látható hogy megcsinálta, de ezt írja hibának:

warning: Cannot modify header information - headers already sent by (output started at /home/www/xxxxx.hu/themes/affaires/template.php:21) in /home/www/xxxxx.hu/includes/common.inc on line 309.

Mit rontottam el?

Fórum: 
pp képe

A template.php végéről szedd le a záró tag-et ?>, az elejéről meg törölj ki mindent! szóközt, entert mindent. (igen, még azt is!) csak a nyitó tag maradjon

pp
0
0
Anonymous képe

Ahogy írtam :)

0
0