Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Chapter 4. Ext Plugin and Hooks

Chapter 4. Ext Plugin and Hooks

Ext plugin is a powerful tool to extend the Liferay portal core. There are almost no limits to what can be customized. Thus, the Ext plugin has to be used carefully. Ext plugin is designed to be used only in special scenarios where all other plugin types such as portlets, hooks, themes, layout templates, and webs cannot meet the needs.

Hooks can fill a wide variety of common needs for overriding the portal core functionality. Whenever possible, hooks should be used in place of the Ext plugin, as hooks are hot deployable and more forward compatible. There are common scenarios which require the use of a hook, for example, performing custom actions on portal startup or user login, overwriting or extending portal JSPs, modifying portal properties, replacing a portal service with custom implementation, modifying indexer post processors, and updating struts actions, servlet filters, and servlet filters mappings.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial