C'è una funzione Magento per ottenere il valore di "id" da questo URL:Come ottenere un parametro url nel controller Magento?
http://example.com/path/action/id/123
so di poter dividere l'url "/" per ottenere il valore, ma preferirei un singola funzione.
Questo non funziona:
$id = $this->getRequest()->getParam('id');
Funziona solo se uso http://example.com/path/action?id=123
$ id = $ this-> getRequest() -> getParam ('id'); questo è solo lavoro in classe che si estende a Mage_Adminhtml_Controller_Action (su admin) o Mage_Core_Controller_Front_Action (su frontend). se ciò non ha funzionato, significa che il controller non viene chiamato. –