[Risolto] Pagina Bianca quando elimino un nodo

2 contenuti / 0 new
Ultimo contenuto
[Risolto] Pagina Bianca quando elimino un nodo

Salve,
non so se la sezione giusta sia CCK perchè forse il problema in questione non è proprio di CCK, ma lo ottengo quando certo di eliminare nodi.
Il problema è il seguente:
Quando voglio eliminare un nodo e vado su Modifica, poi Elimina, ottengo la pagina Bianca, totalmente bianca.

Andando nel LOG leggo che c'è un errore (di tipo PHP) con il seguente testo informativo:

Cannot modify header information - headers already sent by (output started at /var/www/vhosts/-----.it/httpdocs/sites/all/themes/greenNblack/template.php:68) in /var/www/vhosts/----.it/httpdocs/includes/common.inc alla riga 345.

Da cosa può dipendere?
Purtroppo non mi ricordo quali modifiche ho fatto prima di ottenere tale errore, quindi non posso tornare indietro.
Oggi ho aggiornato la versione del core di Drupal (alla 6.19 e CCK) ma senza risolvere nulla.

Nel template.php a partire dalla riga 68 ho il seguente codice

<?php
// gestione delle immagini
function greeNblack_imagecache2($namespace, $path, $alt = ' ', $title = ' ', $attributes = NULL) {
$attributes = drupal_attributes($attributes);
$imagecache_path file_create_url(file_directory_path() .'/imagecache/'. $namespace .'/'. $path);
return
'<a href="'. check_url(file_create_url($path)) .'" class="thickbox img-'.
$namespace .'" rel="immagine">
<img src="'
. $imagecache_path .'" alt="'. check_plain($alt) .'"
class="thickbox" title="'
. check_plain($title) .'" '. $attributes .' /></a>';
}
?>

e poi altro codice del file...

Purtroppo mi viene un pò difficile eliminare i contenuti oltre il fatto che vorrei funzionasse tutto alla perfezione!
Grazie a tutti anticipatamente
Marco

RISOLTO! ho risolto a tempo record dopo che ho postato questa discussione.

Il problema era proprio nel template.php alla riga 68.
Sino alla riga 67 il file era composto dal codice originale template.php del tema. dalla riga 68 si apriva il tag <?php dentro al quale vi sono delle funzioni aggiuntive (che al momento non so se lo ho aggiunte io a mano o forse sono state aggiunte dai rispettivi moduli).

Fatto sta che ho provato ad unificare le due zone di codice PHP, in un unico tag (cioè in parole povere ho eliminato la chiusura del primo tag ?> e l'apertura del secondo <?php e basta. Ora fila tutto liscio. Che errore strano però, non sapevo facesse differenza tale situazione...

saluti, Marco