it-swarm-es.tech

Ayúdame a comprender la acción de la barra de herramientas del componente Banners (Joomla 3.3)

Estoy aprendiendo el desarrollo de Joomla y hasta ahora he podido entender cómo crear subcontroladores, modelos, vistas y diseños. Ahora estoy tratando de entender cómo puedo pasar el control desde el subcontrolador a una vista cuando un administrador hace clic en el icono de la barra de herramientas "Nuevo". Para hacer esto, he estado revisando el componente de Banners que se envió con Joomla.

Aquí es donde estoy un poco perdido y espero que alguien pueda hacerme entender.

/ views/banners/view.html.php sugiere que hay un subcontrolador banner con la tarea agregar:

if (count($user->getAuthorisedCategories('com_banners', 'core.create')) > 0)
{
    JToolbarHelper::addNew('banner.add');
}

Sin embargo, al inspeccionar / contollers/banner.php No puedo encontrar ninguna tarea agregar asignada al icono de la barra de herramientas (o cualquiera de las tareas asignadas al menú para ese asunto).

Además, hacer clic en el icono "Nuevo" me redirige a index.php? Option = com_banners & view = banner & layout = edit

Simplemente no entiendo dónde se produce la redirección porque no puedo encontrar ningún punto de referencia para banner.add. ¿Algún consejo sobre qué diablos está haciendo Joomla en el fondo?

1
user3804927

Gracias @Fari, pude revisar la Clase sugerida para ver qué está haciendo.

0
user3804927