Magento 2: ¡Obtenga controlador, módulo, nombre de acción en el archivo de plantilla?[duplicar]

magento.stackexchange https://magento.stackexchange.com/questions/109697

  •  29-09-2020
  •  | 
  •  

Pregunta

Esta pregunta ya tiene respuestas aquí :
cerrado hace 4 años .

¿Cómo puedo recuperar el controlador, el módulo y el nombre de acción dentro de una plantilla?

¿Fue útil?

Solución

Si su plantilla extiende \Magento\Framework\View\Element\Template, entonces tiene acceso a la solicitud a través de $this->_request

Otros consejos

la forma más fácil es

$requestOb = $objectManager->get('Magento\Framework\App\Request\Http'); 


echo $requestOb->getModuleName();

echo $requestOb->getActionName(); 

echo $requestOb->getControllerName();

Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top