Message d'erreur suite à l'instalation d'un template joomla 2.5

Fermé
millantu - 5 avril 2013 à 14:09
 Profil bloqué - 6 avril 2013 à 10:05
Bonjour,

Je voudrais que quelqu'un puisse m'expliquer ce message apparu sur la page d'accueil du site que je construis pour une association:

Strict Standards: Only variables should be assigned by reference in C:\Program Files (x86)\EasyPHP-12.1\www\test2\templates\biergarten\functions.php on line 592


Je travaille en localhost, joomla version 2.5.9, Easyphp version 5.3.5 et le problème est apparu suite à l'installation d'un template (pourtant pour la version 2.5 de Joomla). Le template en question s'appelle Biergarten distribué par une boîte allemande dont voici le lien: http://www.symcell.de/leistungen-webdesign/joomla-webdesign.html


Je remercie d'avance l'aide qu'on pourrait me fournir.

Millantu


A voir également:

3 réponses

Profil bloqué
5 avril 2013 à 15:00
Je pense que ça signifie que tu as tenter d'assigner une valeur à un élément qui n'est pas une variable à la ligne 592 du document functions.php, ce qui pose problème ici .

Quelle est cette ligne ?
0
Bonjour Varaldi Q

Voici le copier/coller de la ligne 592 provenant de ce fichier fonctions.php:

$config =& JFactory::getConfig();

et ceci dans le contexte suivant:


function artxPostprocessPostContent($content)
{
$config =& JFactory::getConfig();
$sef = $config->getValue('config.sef');
if ($sef)
$content = str_replace('background:url(images/', 'background:url(' . JURI::base(true) . '/images/', $content);
return artxPostprocessContent($content);
}


Voilà, pour moi c'est extraterrestre...

Merci,

Millantu
0
Re bonjour Varaldi Q !

Au fait, je n'ai pas tenté de modifier quoi que ce soit; c'est au moment de l'install que le phénomène doit se produire. J'ai aussi essayé l'installation manuelle, avec le même résultat.

D'ailleurs, je viens d'installer un autre template du même éditeur et lorsque je l'assigne comme le template par défaut, il m'affiche le même message dans la page d'accueil...

Sauf que cette fois il se réfère à une autre ligne. :

Strict Standards: Only variables should be assigned by reference in C:\Program Files (x86)\EasyPHP-12.1\www\test2\templates\weingut25\functions.php on line 569

et la ligne en question dit ceci:

function artxPostprocessBlockContent($content)

Mon problème est que ce type de templates m'offrent pas mal de possibilités de modif, c'est pourquoi j'y tiens.

Merci encore.

Millantu
0
Profil bloqué
5 avril 2013 à 17:52
Oula... ça se complique là & ça devient un peu du chinois pour moi je suis plus spécialiste ^^'

Il faut que tu fasses ta demande dans la section du forum "php" et non css, personne ne devrait avoir la réponse ici...

Bon courage !
0
Ok Varaldi Q !

On va clore le sujet dans ce forum et j'irai la ré poser dans celui que tu m'indiques.
Dans tous les cas, je te remercie pour ta disponibilité.

Bonne continuation.

Millantu
0
Profil bloqué
6 avril 2013 à 10:05
De rien !
0