Magento Asked by Nuno Sousa on August 4, 2020
My code in Rooter.php:
$this->_response->setRedirect('customer/account/create');
$request->setDispatched(true);
$request->setParam('nickname', $request->getPathInfo());
return $this->actionFactory->create(MagentoFrameworkAppActionRedirect::class);
My code in register.phtml:
$sponsor = $block->getRequest()->getParam('nickname');
$sponsor returns null because params: array(0)
You have already done the something at your code
setParam('nickname', $request->getPathInfo())
Using setParam()
you can pass a parameter to the controller.
Suppose, You have added another parameter like
setParam('myname', 'Nuno Sousa')
At Controller's Action file' you get this myname
field value
by using below code:
$this->getRequest()->getParam('myname')
At block you can get value by $this->getRequest()->getParam('myname')
and phtml $block->getRequest()->getParam('myname')
Answered by Amit Bera on August 4, 2020
4 Asked on February 16, 2021 by 55840
0 Asked on February 16, 2021
magento2 multi language multistore product attribute store view
1 Asked on February 16, 2021
0 Asked on February 15, 2021 by ajay
2 Asked on February 15, 2021 by dominic-xigen
1 Asked on February 15, 2021 by aadii-mughal
1 Asked on February 14, 2021 by prabhu-m
2 Asked on February 14, 2021 by sandip
3 Asked on February 13, 2021 by babywit
0 Asked on February 12, 2021
0 Asked on February 12, 2021 by vishalparkash
1 Asked on February 12, 2021 by fahad-bashir
1 Asked on February 12, 2021 by venkatesha
0 Asked on February 12, 2021 by naveen-sama
1 Asked on February 11, 2021 by brandon-mac
0 Asked on February 11, 2021 by fistameeny
2 Asked on February 10, 2021 by ketan-borada
0 Asked on February 10, 2021 by akkaweb
1 Asked on February 10, 2021
Get help from others!
Recent Questions
Recent Answers
© 2022 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, MenuIva, UKBizDB, Menu Kuliner, Sharing RPP, SolveDir