Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/02/2015, 12:49
Avatar de Ruplex
Ruplex
 
Fecha de Ingreso: octubre-2007
Ubicación: Quito, Ecuador
Mensajes: 50
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Error al declarar una variable en PHP

Buenas tardes,

Tengo el siguiente archivo:

<ul>
<li><?=$html->link('All Category','/');?></li>
<?php
$categories = $this->requestAction("/categories/menu/c:$catId/p:$pdId/ ");
foreach ($categories as $category){
extract($category);
$level = ($parent_id == 0) ? 1 : 2;
$url = '/carts/index/cat_id:' . $id;
if ($level == 2){
$name = "~~~" . $name;
}
$listId = '';
if ($id == $catId){
$listId = ' id="current"';
}
?>
<li><?php echo $listId; ?><?=$html->link($name, $url);?></li>
<?php
}
?>
</ul>

Al momento de correr el proyecto, me aparece el siguiente error:

Undefined variable: html [APP\View\Elements\menu.ctp, line 2]

La línea 2 es <li><?=$html->link('All Category','/');?></li>.

Adjunto el link donde se puede observar el error detallado de mejor manera:


Espero haber expresado de mejor manera el error que tengo.

Saludos,