Pour voir le chemin de modèle dans le code source HTML généré à des fins de debuggin je l'extrait de code suivant dans laseule variable doit être adoptée par référence dans le problème Magento
app/code/core/Mage/Core /Block/Template.php
/**
* Render block
*
* @return string
*/
public function renderView()
{
$this->setScriptPath(Mage::getBaseDir('design'));
$showDebug = true;
if (!$showDebug) {
$html = $this->fetchView($this->getTemplateFile());
}
else {
$template = $this->getTemplateFile();
$tagName = 'template_'.current(explode('.',end(explode('/',$template))));
$html = '<'.$tagName.'><!-- '.$template.' -->';
$html .= $this->fetchView($template);
$html .= '<!--/ '.$template.' --></'.$tagName.'>';
}
return $html;
}
mais maintenant dans les journaux d'erreurs que je vois les suivantes: 2010-12-13T21: 55: 35 + 00: 00 ERR (3): Avis Strict: Seules les variables doivent être transmis par référence dans /app/code/core/Mage/Core/Block/Template.php à la ligne 245
Comment cela devrait-il être référencé afin d'éviter cette erreur?
Quelle ligne est 245? –