How do I create a portlet in Liferay 7?

Creating Portlet In Liferay 7 DXP

  1. Step 1 : Create Module Project.
  2. Step 2 : Select Project Template.
  3. Step 3 : Provide Component Class Name and Package Name.
  4. Step 4 : Add Portlet Module To Server.
  5. Step 5 : Deploy The Portlet Module Using ‘Gradle Tasks.
  6. 4 comments:

How do you make a project on Liferay?

Liferay IntelliJ Plugin

  1. Navigate to File → New → Liferay Module. Figure 3: Selecting *Liferay Module* opens the New Liferay Modules wizard.
  2. Select the project you want to create.
  3. Configure your project’s SDK (i.e., JDK), package name, class name, and service name, if necessary.
  4. Give your project a name.

What is a Liferay project?

Plugins for Liferay Portal must be created inside of a Liferay project. A Liferay project is essentially a root directory with a standardized structure containing the project’s (and each of its plugins’) necessary files. Now let’s create a new Liferay plugin project in Liferay IDE.

What is MVC portlet in Liferay?

MVC Portlet applications are web modules containing at least one portlet class that’s registered in Liferay’s runtime environment as a component. Here are the general steps for implementing a Liferay MVC Portlet component module: Configuring a Web module. Specifying OSGi metadata. Creating a portlet Component.

How do I deploy a theme in Liferay 7?

You can apply your theme through the Navigation → Site Pages menu in the Control Menu. Select the Configure option for your site pages, and click the Change Current Theme button to apply your theme. Figure 3: Run the `gulp deploy` task to build your theme’s files and deploy it to your app server.

How do you use Liferay Portal?

Download latest Liferay Portal from this link. Unzip the downloaded into your directory….Restart your Eclipse and make sure you’re able of defining a new Liferay Server.

  1. Click next and browse towered you unzipped Liferay.
  2. Click next & finish.
  3. Start the server from Servers pane.

What is Liferay workspace?

A Liferay Workspace is a generated environment that is built to hold and manage your Liferay projects. This workspace is intended to aid in the management of Liferay projects by providing various Gradle build scripts and configured properties. This is the official way to create Liferay DXP 7.1 modules using Gradle.

How do I use Liferay in IntelliJ?

Creating Projects with IntelliJ IDEA

  1. Navigate to File → New → Liferay Module. Figure 1: Selecting *Liferay Module* opens the New Liferay Modules wizard.
  2. Select the project you want to create.
  3. Configure your project’s SDK (i.e., JDK), package name, class name, and service name, if necessary.
  4. Give your project a name.

How do I install portlet in Liferay?

Procedure

  1. Log on to the Liferay portal with administrator privileges.
  2. From the Liferay portal main menu, click Admin > Control Panel.
  3. In the App section, click App Manager.
  4. On Install tab, click Choose File and navigate to the c10_location \cps\liferay\portlets directory, select the CognosBIPortlets.
  5. Click Install.

How do I create a Spring MVC portlet in Liferay 7?

  1. 1.1 Create Portlet project skeleton by creating Liferay MVC Portlet.
  2. 1.2 Define Portlet class for Spring MVC Portlet.
  3. 1.3 Create Spring application context file.
  4. 1.4 Point Spring application context file to portlet class.
  5. 1.5 Put Spring JARs into Classpath.
  6. 1.6 Put ViewRenderServlet entry in web.
  7. 1.7 Configure View Layer.

How do I apply a theme to Liferay?

You can apply your theme through the Navigation → Site Pages menu in the Control Menu. Select the Configure option for your site pages, and click the Change Current Theme button to apply your theme.

Which three yeoman generators are available with the Liferay NPM toolkit?

When you installed the Liferay Theme Generator, you also installed three sub-generators with it: a layout template creator, a themelet creator, and a theme importer.

How to create react portlet in Liferay project?

There are two ways to create react portlet: Navigate to the directory of your Liferay-workspace-project in the terminal. The necessary file structure for react-portlet will automatically be created. Import or create the Liferay-workspace-project in which you want to create react-portlet (Liferay-workspace look like below image).

How to create dynamic data lists in Liferay?

First, navigate to the Dynamic Data Lists portlet in control panel (Figure 1). Then create a new list. In this step you need to either create a new schema or select an existing one (Figure 2). And you are ready to populate the list. Click on Add Record button, fill the form (Figure 3) and that’s it!

What does the portletconfig interface do in Liferay?

The PortletConfig interface is to retrieve configuration from the portlet definition in the deployment descriptor. The portlet can only read the configuration data. The configuration information contains the portlet name, the portlet initialization parameters, the portlet resource bundle and the portlet application context.

What does configuration information do in Liferay 7.3?

The configuration information contains the portlet name, the portlet initialization parameters, the portlet resource bundle and the portlet application context. Generates the portlet’s contents based on the portlet’s current state.