At times I’ve needed to modify a non-portlet aspect of Liferay. Previously, the only way to do this was through the extension environment. Now, Liferay has introduced the concept of Hooks. Go check out the link to get more information about this useful feature.
0
Of course, plugins are a much better alternative since they offer independent development and deployment for your code. So, go to Liferay Additional downloads to get the SDK and get started.
