Testing the route

Now that we have created our router and controller, we can test it out by opening http://magento.localhost.com/hello/index/index, for which we should see the following screen:

Testing the route

By default, Magento will use both the index controller and index action as defaults for each extension. So, if we go to http://magento.localhost.com/hello/index/index, we should see the same screen as the one shown in previous screenshot.

To conclude our introduction to the creation of the Magento module, let's add a new route to our controller:

  1. Navigate to the extension root directory.
  2. Open IndexController.php.
  3. Copy the following code:

    The file location is app/code/local/Mdg/Hello/controllers/IndexController.php ...

Get Magento PHP Developer's Guide - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.