Hooks
Plugins
|
Ext
Plugins
|
Hook Plugins are used to customize or override
the default behavior of liferay in the form of properties and jsp files.
|
Ext Plugins are used to customize and extend the
Liferay Portal.i.e almost customize everything.
Nothing but we can create new Root Web app.
|
Using Hooks we can override
a).Event Handlers(Application startup
events,Login events,Service Events).
b).Language Bundles.
c).Jsp files(either portal or portlet folder).
d).Model Listners.
e).Services.
|
Using Exts we can customize
a).portal-impl as ext-portal-impl.
b).portal-service as ext-portal-service.
c).util-bridges as ext-portal-utilbridges..
d).util-java as ext-util-java.
e).util-taglib as ext-taglib.
f).web as ext-portal-web.
|
These are recommended way of extension and
maintaince easy.
|
These are recommended when there is no way of
implementing required functionality using hooks.
|
Hot deployable
|
Not hot deployable and server must restart
|
Combine with other plugins like portlets.
|
These are some difficulty and customize almost
everything.
|
Sunday, February 15, 2015
Difference between liferay hooks and Ext's
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment