elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  CakePHP 3.x Problemas con controlador y $html->link
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: CakePHP 3.x Problemas con controlador y $html->link  (Leído 2,174 veces)
LaThortilla (Effort)

Desconectado Desconectado

Mensajes: 234


¿En que vida harás lo que en esta no?


Ver Perfil WWW
CakePHP 3.x Problemas con controlador y $html->link
« en: 19 Julio 2017, 17:14 pm »

Hola buenas tardes.

Recién inicio con cakePHP y estoy haciendo modificaciones a un proyecto ya construido.

Estoy intentando agregar un link en un menu.. he creado un controlador products_controller.php y dentro de este estoy he creado un action llamado admin_listproducts().
Código
  1. class ProductsController extends AppController
  2. {
  3.  var $name = 'Products';
  4. var $helpers = array('Html', 'Form','javascript','Ajax', 'excel');
  5. // var $uses = array('User');
  6. // var $allowedActions = array();
  7.  
  8.  var $components = array('RequestHandler','Email','Cookie');
  9.  
  10.  public function admin_listproducts(){
  11.  // $this->layout="admin";
  12. echo "Hello World";
  13.  }
  14.  
  15.   public function index(){
  16.   echo "hello World";
  17.   }
  18.  
  19.  
  20.  
  21.  
  22.  
  23. }

Luego intento insertar en una vista que esta en la carpeta app/views/elements/lista.cf en forma de link
Código
  1.   $productclass = "";
  2. if(strtolower($this->params["controller"]) == 'products' && $this->params['action']=='admin_listproducts'){
  3.   $productclass = "active";
  4.   }
  5.  
  6. <li><?php echo $html->link('Productos',array('controller' => 'products', 'action' => 'listproducts'),array('class'=>$productclass,'escape'=>false));?></li>
  7.  

Por alguna razón no me aparece el link solo los otros que ya están en la lista....


¿Que estoy haciendo mal? ¿Que me falta?


En línea

LaThortilla (Effort)

Desconectado Desconectado

Mensajes: 234


¿En que vida harás lo que en esta no?


Ver Perfil WWW
Re: CakePHP 3.x Problemas con controlador y $html->link
« Respuesta #1 en: 22 Julio 2017, 00:13 am »

Faltaban especificar los permisos doy por cerrado este tema....


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
extraer titulo de link html
Programación Visual Basic
usuario oculto 3 3,987 Último mensaje 6 Agosto 2011, 17:31 pm
por AlxSpy
link con variable no funciona en tablas html
Desarrollo Web
gAb1 1 2,075 Último mensaje 16 Agosto 2012, 16:07 pm
por gAb1
Problemas con el controlador de sonido
Windows
gAb1 0 1,900 Último mensaje 22 Agosto 2014, 13:23 pm
por gAb1
Algún admin que me ponga link de HTML
Foro Libre
Kikoneh95 0 1,550 Último mensaje 23 Julio 2016, 02:04 am
por Kikoneh95
Mi primer controlador en Angular 1 (Problema con los inputs en HTML)
Desarrollo Web
Ali Baba 2 3,819 Último mensaje 10 Junio 2017, 17:05 pm
por Razzari
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines