The BND tool can be used along with ant, maven and gradle. Eclipse has also a plugin for it. The BND tool can also be used as a stand-alone tool. In this video lesson, you will learn how the BND tool works. With an activator module project, you are going to learn the BND tool.No Comments.
A bundle activator is simply a class which is notified when a bundle starts and stops. In this tutorial, I am going to talk about bundle activator. Using Liferay IDE we can easily create a bundle activator project.No Comments.
Context Contributor simply provides contextual information to template files like Velocity or Free Marker Template. Templates are widely used in Application Display Template which is also called ADT, Web Content Display Portlet and Liferay Theme. Using Context Contributor we can write a piece of code to inject contextual information which can be reused in various template […]No Comments.
Headless Architecture is gaining popularity. Now with Liferay Portal also you can take advantage of the headless architecture. In this tutorial, you will get an overview of headless architecture.No Comments.
Liferay 7 onwards everything is OSGi. So before diving into Liferay development, we should have a basic understanding of OSGi. This video only gives a brief idea about OSGi.No Comments.
Screen Name in Liferay is very important which is unique in the Portal. While creating user the Screen Name is mandatory field and Screen Name represents the actual user in the portal. Sometimes its necessary to validate the screen name entered by the user at the time of creation of users. In this article we […]No Comments.
We can make our portlet configurable at runtime. Portlet Preferences are the key points of configurable portlet.In Liferay 7 or Liferay DXP the process of making configurable portlet is different from Liferay 6.2. In this article we will discuss portlet configuration on Liferay 7. We will create a sample portlet before enabling the portlet configuration. […]No Comments.
The theme development approach drastically changed in Liferay 7 (DXP). In liferay 6.2 we could easily develop child theme from existing parent theme like classic theme. However its not straight forward in liferay DXP. Along with liferay 7 it has introduced various tool and technologies like node, npm, OSGI, blade CLI etc. Theme development in liferay […]No Comments.
Context Contributor simply provides contextual information to template files like Velocity or Free Marker Template. Templates are widely used in Application Display Template (ADT), Web Content Display Portlet and Liferay Theme. Using Context Contributor we can write piece of code to inject contextual information which can be reused in various template files. In this article we […]No Comments.
In Angularjs Scope is simply a JavaScripe object . Scope is the glue between Angularjs controller and view. The scope holds all the model data required for the view to be displayed. In Angularjs the scope is hierarchical in nature. In this article we will explain the various aspects of Angularjs scopes. Whats scope in Angularjs: Angularjs […]1 Comment.
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.