Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

Menu en componente

Estas en el tema de Menu en componente en el foro de Joomla en Foros del Web. Hola a todos, Soy un principiante en joomla y php, pero hay que empezar un día. Intento crear un componente que tenga su propio menú. ...
  #1 (permalink)  
Antiguo 15/12/2011, 05:28
Avatar de ziripot  
Fecha de Ingreso: diciembre-2011
Ubicación: Bilbao
Mensajes: 10
Antigüedad: 12 años, 11 meses
Puntos: 0
Menu en componente

Hola a todos,

Soy un principiante en joomla y php, pero hay que empezar un día. Intento crear un componente que tenga su propio menú. De ese menú quiero llamar al controlador y no me funciona, entra en el controlador sin hacer click. El código

echo "<li><a href=".JRoute::_(AdpoControllerentrada::getMenuPri n($infomation)).">".jtext::_(_INFORMATION)."</a></li>";

Creo que no tendría que emplear la api jroute pero no encuentra manera y tampoco funciona.

Gracias por responder a una pregunta que os parecerá trivial.
  #2 (permalink)  
Antiguo 15/12/2011, 14:35
Avatar de ziripot  
Fecha de Ingreso: diciembre-2011
Ubicación: Bilbao
Mensajes: 10
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: Menu en componente

Bueno con el jroute no funciona crea que la llamada empieza por a href="index.php?option=com_adpo&amp, después no se. Seria más simple si se iba a un view. Pero al controlador al método que se quiere con las variables que se quiere me pregunto si es posible.
  #3 (permalink)  
Antiguo 16/12/2011, 13:56
Avatar de ziripot  
Fecha de Ingreso: diciembre-2011
Ubicación: Bilbao
Mensajes: 10
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: Menu en componente

Buen, ya he encontrado. Se hace de hace manera
a href="index.php?option=com_XXX&controller=XXXX&tas k=XXXX&variable=XXX"

Etiquetas: componente, controlador, menu+listas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:15.