Learning Magento may seem like a laborious task at first, but when you know the right resources and the right places to head to, it may not be that difficult to master the platform. Magento is one of the biggest e-commerce platforms and it powers some of the biggest websites on the internet. Even small e-commerce stores prefer to base their online stores on Magento and it’s an understatement to say that it’s just popular. Hence, if you are looking forward to starting learning the platform and start a development career, you are on the right path! Now let’s look into the best Magento resources on the internet that will help you in your endeavor to master Magento and step into the world of e-commerce with confidence.

While we are on the subject of learning Magento, the Official Magento Documentation needs no introduction. Since it comes directly from the Magento labs, it’s the surest way to learn and know your way around Magento without losing focus. While there are several other resources that can help you up your development game, the official document takes the lead by default!

Head over to the official documentation if you are looking for a direct source of Magento knowledge!

If there is one person who stands out and makes a significant impact in the Magento Community, it’s Alan Storm. Alan is a programmer who makes things easier for anyone who has a hard time understanding code! His professional web blog of the same name is a trusted source of how-to’s and if you are looking forward to learning from a professional, look no further than Alan Storm.

The blog is not limited to just Magento, though, and there’s a lot you can look forward to if you are new to the coding business!

Inchoo is one of the leading Magento-based software developers. Founded in 2008, Inchoo is well-known for its blog, which is a great source for insight into Magento development. Among all the blogs based on Magento, Inchoo is among the ones that maintain quality and aims to teach and educate the readers than just producing articles for the sake of it.

If you are here to learn Magento and improve your understanding, head over to Inchoo’s blog to get some serious knowledge.

Magenticians, as suggested by the name, is a dedicated Magento blog and one of the fastest growing blogs in the industry. With a tagline that says ‘Magento Made Easy’, Magenticians is a great pool of resource to help ease your Magento journey with regular how-tos, tutorials, e-commerce articles, and interviews with Magento Influencers etc., to keep you up to date with all things Magento.

From all the resources available, Magenticians is the most regular in posting quality content and Muneeb Ul Hasan’s tutorials are on-point and worth looking into!

The MagePsycho’s blog is another useful resource with a roster of several experts and Magento developers. Not only does the blog give you great tutorials, but you can stay up to date with all the latest industry news and happenings!

Don’t forget to check out Raj KB’s tutorials and guides, as they are always insightful and bring something new to the table!

Note: More list will be added soon.

Conclusion

There are hundreds of other blogs in the blogosphere that publish Magento related content, but there are factors that allow some to lead the way and are considered the best among the rest. And that is why we go through the necessary research and sieve out the best ones for you. We’ve listed the ones we think are necessary for anyone jumping into the Magento world, but if you feel that there is some blog that deserves a mention in this list, let us know in the comments below and we’ll check it out!

Note: This extension was formerly known as Custom Login Redirect Pro. Since this extension is not limited to login redirection only, we’ve changed it to Custom Redirect Pro as we are aiming for multi-purpose custom redirection solution (GeoIP redirect, browser language redirect, 404 redirect etc. on the roadmap).

Key Features

1. Customer Group Wise Redirection After Login

You can redirect your customer to any custom page(for example: {{referer}}, /, /checkout/cart etc.) depending upon the customer group after login. If group wise redirection url is empty, default login redirection url will be used.

Customer Login Redirect Settings

2. Customer Group Wise Redirection After Logout

You can redirect your customer to custom page depending upon the customer group after they logout. Also you can remove the logout intermediate page that says “You have logged out and will be redirected to our homepage in 5 seconds.” and redirect user directly to the configured page with custom message.

Customer Logout Redirect Settings

Logout Intermediate Page with Custom Message

3. Customer Group Wise Redirection After Registration

You can set customer group wise redirection page for registration (for example: /thank-you-page, /terms-and-conditions etc.). Also, this extension provides extra features like customer group wise success message and new account email template. This of course will add more personalised shopping experience to your customer.

7. Misc Features

This extension supports both relative and absolute redirection url, which in itself can contain custom variables. – You can redirect to referrer / previous page url using {{referer}} variable. – You can redirect to any url mentioned in the query param(?rediect_to=…, param name is configurable) using {{redirect_to}} variable. – Other available variables than can be used in redirection url are: {{ip}} – IP Address {{country_code}} – Country Code {{user_name}} – User Full Name {{user_email}} – User Email Address {{user_id}} – User Id {{user_group_id}} – User Group Id

Checkout Live Demo:

In Summary,Custom Redirect Pro can be really useful if you have a multi-store website (B2B, wholesale/retail stores) with multiple customer groups. And you want to provide more personalized shopping experience to your customers, for example by: – Allowing your customers to select their required customer group at registration & checkout, using group dropdown or group code. – Redirecting your retail customer to retail website after they login from any one of your available multi-store website. – Redirecting your customer to welcome page with personalized success message and email template if they register as wholesale customer. – Redirection your customer to coupon page after newsletter subscription. – etc.

Please do comment or contact us if you have any queries and want to request for new features.

If you are looking for functionality which allows customers to select their required customer group at registration & checkout either by using group dropdown or group code, then Customer Group Selector / Switcher Extension is for you.

1. Associate Customer Group Using Dropdown

You can show the selected list of customer groups as dropdown at registration, checkout and my account edit pages. So that customer can select the group of their choice while registration . This feature can be very handy for your B2B stores.

1.1 Group Dropdown at Registration

It’s pretty straight forward to have customer group dropdown at registration, see the settings below:

Registration – Customer Group Dropdown

Note: If you are using your own customized registration template (.phtml), then you can simply use the following code in your template:

1.2 Group Dropdown at Checkout

You can also enable customer group dropdown at Checkout Page which will be shown at Billing Address form (as shown below). In order to enable it, just make ‘Is Enabled to Checkout?’ to Yes from the setting.

Checkout – Customer Group Dropdown

Note: If you are using custom billing address template (.phtml) file, then you can simply use the following code:

2. Associate Customer Group Using Code

If you want to associate customer group based on some code, then this option is for you. It allows customers to enter group code and the customer will be assigned to the group associated with the code. For this you just have to chose ‘Group Selector Type’ to ‘Group Code’ and add group codes from settings (refer to the below screenshot).

Group Settings: Customer Group Selector Type – Group Code

2.1 Group Code at Registration

Similarly to group dropdown, you can have group code field at Registration, Checkout and My Account Edit Page.

Registration Page – Customer Group Code

2.2 Group Code at Checkout

Checkout Page – Customer Group Code

2.3 Group Code at My Account Edit Page

My Account Edit Page – Customer Group Code (Editable)

Note: You can use the same code as above if you have want to include the group selector field at registration, checkout & account edit pages.

Magento is a highly customizable e-commerce platform and content management system that you can use to build online storefronts or web sites for selling merchandise. Magento provides common e-commerce features, such as shopping carts and inventory management, and encourages extensive customization to meet your organization’s specific goals.

Magento 2 Merchant Beta codebase was released on July 15, 2015. This is a significant milestone before the general availability of Magento 2 in Q4 2015.