Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => I Template di Joomla 1.0.x => : skamarcio 02 Oct 2008, 10:24:33

: creazione template : Fatal error: Using $this when not in object context
: skamarcio 02 Oct 2008, 10:24:33
Ciao a tutti,
mi sono scaricato la guida da questo sito per poter creare un template con joomla 15, e dopo aver installato anche la d-form per dreamweaver ho iniziato a seguire la guida.
Ho impostato le cartelle, creato il file TemplateDetails.xml, template.css e index.php.
Il problema è proprio di quest'ultimo, la guida dice di aprire un nuovo file php, cancellare tutto il contenuto e cliccare sulla barra di explorer aggiunta in precedenza (d-form) il tasto per inserire il codice php dell'head (il bottone della barra con l'h per intenderci). Dopo aver creato i vari div e scritto il relativo css seguendo passo passo la guida, quando lo vado a testare mi viene mostrato il seguente errore :

Fatal error: Using $this when not in object context in C:\xampp\htdocs\joomla\templates\test\index.php on line 2

qui il codice :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>">
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="templates/_system/css/general.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" />
</head>

sottolineata è la riga dell'errore.
qualcuno sa darmi una mano?
sto seguendo passo passo la guida scaricata da questo sito...dove sbaglio?
: Re: creazione template : Fatal error: Using $this when not in object context
: bman 24 Oct 2008, 17:17:24
sto avendo lo stesso identico problema.
mi puoi dire se lo hai risolto e come?
grazie
bman
: Re: creazione template : Fatal error: Using $this when not in object context
: = odino = 24 Oct 2008, 18:56:44
al posto di:

:
<?php echo $this->language?>
inserisci:

:
it-it
: Re: creazione template : Fatal error: Using $this when not in object context
: skamarcio 29 Oct 2008, 19:41:04
grazie, non funziona ugualmente, il problema penso sia della variabile $this perchè l'errore poi mi appare nella riga sotto dove richiamo altre variabili...

bman hai novità!?
: Re: creazione template : Fatal error: Using $this when not in object context
: bman 31 Oct 2008, 20:44:31
scusa per il ritardo,
nel mio caso ha funzionato.
ho fatto quanto descritto da odino.

ciao