Я адресу http://dev.test.com/index.php/socialcoupon/index/deletecoupon/id/28URL разбора для Magento
Мне нужно извлечь последнюю цифру 28 и поместите его в переменной $ ид в PHP. Как мне это сделать?
Благодаря
Я адресу http://dev.test.com/index.php/socialcoupon/index/deletecoupon/id/28URL разбора для Magento
Мне нужно извлечь последнюю цифру 28 и поместите его в переменной $ ид в PHP. Как мне это сделать?
Благодаря
Если вы хотите получить доступ к нему в действии контроллера, то вы можете использовать его, как показано ниже.
$data = $this->getRequest()->getParam('id');
$id = $this->getRequest()->getParam('id');
написать это в deletecoupon
функции.
Вы получите значение в $id
Вы также можете использовать метод getParams
, чтобы захватить массив параметров
$data = $this->getRequest()->getParams();
Для более проверить это: How to get a url parameter in Magento controller?
Приветствия :-)
Возможно, вы можете просто 'explode()' then' array_pop() '. Я не уверен, есть ли специальная функция Magento, которая будет захватывать это значение, но это было бы лучше, если бы вы могли использовать заранее созданную функцию. – Rasclatt