RSS
thumbnail
Madhukar Kumar | 26 Aug 2024

We often get ourselves in a situation where we are not able to find the root cause of connection leak and connection timeout. Below are some tips to monitor and tune JNDI HIKARI connection with Liferay. Mostly we get two issues with HIKARI if database performance is not up to the mark. connection is not available request timed out...

3782
0
thumbnail
Jeffrey Handa | 28 Aug 2024

Introduction Welcome back to the second part of our series about creating and importing products with Liferay.  In the previous post, we talked about getting started with the Minium accelerator and then created our categories.  In this post we're going to take a closer look at setting up specifications prior to importing our products.  When we talk about...

3856
0
thumbnail
Lohita Sagar Mishra | 15 Aug 2024

CONTENT & EXPERIENCE MANAGEMENT Content management features provide support for creating and managing structured web content and digital assets for developers and business users, including a modern UI, content authoring, geolocation, staging tools and others. We can develop every section or modules Indipendently, by that we can change any things...

4006
1
thumbnail
David H Nebinger | 23 Aug 2024

Happy Friday! Short blog post today since I've just found out that the Liferay IDE and the Liferay Developer Studio (LDS) have both been updated! https://github.com/liferay/liferay-ide/releases/tag/3.10.1 The updates basically update the built-in Blade version used by both IDEs, so this effectively enables both of the IDEs to target and use the Liferay Quarterly...

6064
2
thumbnail
Olaf Kock | 08 Aug 2024

If you need an introduction to what Liferay actually is, we (Dave and myself) have collected a few samples of that as guests on episode 795 of the FLOSS Weekly podcast. Jonathan Bennet and Doc Searls have asked some good questions - and we could have continued for another one or two hours to cover what we had on the list Have fun, and let us know which story you...

4554
0
thumbnail
Joshua Chong | 15 Aug 2024

Liferay IntelliJ Plugin version 2.1.0 is now available on JetBrains Marketplace for download.  This plugin supports IntelliJ 233 and greater.   Release Highlights: Support for Liferay Portal Quarterly releases Support for Gradle 8 which in turn enables JDK 17/21 development  

3991
0
thumbnail
Jeffrey Handa | 12 Aug 2024

Introduction In a previous post and follow-up, I provided some background on using Liferay's Batch APIs to import products. I realize that for anyone that is new to Liferay's commerce capabilities this might be a little like trying to run before you walk so in this series of posts I am going to take a step back and walk through the process of creating and importing...

4263
0
thumbnail
Jeffrey Handa | 01 Aug 2024

Introduction This is a quick follow up to my last post where I discussed how to use Liferay's batch APIs to import products. I've had a few people asking how they could leverage the batch APIs to update products. The confusion stems from the fact that there is no batch version of a PUT or PATCH endpoint available when browsing the endpoints in the API explorer. Well never fear,...

3493
0
Sai Tejesh | 29 Jul 2024

Liferay objects provide feature to filter the data with exact content on the field level and generic search that searches in the whole object. It also supports field level search in the filter functionality as below.   StartsWith and Contains are implemented as filters: ?filter=startswith([field name], 'XXXX') ?filter=contains([field name],...

3993
2
thumbnail
Michael Wall | 25 Jul 2024

Introduction The out of the box Search Bar Suggestions returns Search Result Suggestions. This is great but for some sites it makes sense to return Keyword Suggestions instead. For example on an ecommerce website if I start typing tshirt we may want to suggest 'tshirt mens', 'tshirt womens', 'tshirt kids' instead of specific Search Results. This blog post will...

3653
0
thumbnail
Lohita Sagar Mishra | 10 Jul 2024

Liferay: An Overview  What is Liferay?  Definition: Liferay is an open-source enterprise portal platform that offers content management and collaboration tools.  Key Features:  Create custom digital experiences without sacrificing speed, flexibility, or cost.  Tailored to meet the needs of...

5330
0
thumbnail
Lohita Sagar Mishra | 10 Jul 2024

 Today we will see how we can create custom fields in Liferay DXP . In this example we will create 3 custom fields one contain String value , second contain Boolean value and third contain drop down . We also set the permissions of Custom Fields in the same example. I am creating custom fields for sites . But you can use the same process for users and others entities of Liferay....

3638
0
thumbnail
Lohita Sagar Mishra | 15 Aug 2024

Virtual Instance in Liferay 7.4 In this Blog Today we will discuss about the Virtual Instance in Liferay 7.4 version. What is virtual Instance: - As we know that when we install a new Liferay DXP setup so it gives us some configuration like users, sites, organizations, roles and instance setting etc.  If you want to create a new installation like this and ...

6088
1
thumbnail
Eric D | 10 Jul 2024

1. Liferay : introduction Liferay is a digital platform allowing you to offer a personalized experience to each of its visitors. Liferay offers CMS, DXP, EDM, Low-Code/No-Code, Publications, Blogs, Experiences... in short, a truly multi-faceted tool. One of the most interesting features of Liferay has always been the asset publisher which allows you to display content...

3678
3
thumbnail
David H Nebinger | 02 Jul 2024

Introduction So we have a public repo we've been using to train developers on Liferay, but we're using HSQL. We did this on purpose because we couldn't guarantee that developers would have a common local database with necessary permissions to reset, overwrite, etc. For a lot of reasons, using HSQL made a lot of sense. Except for one - Liferay upgrades. You see,...

4476
0
thumbnail
Jeffrey Handa | 24 Feb 2025

Introduction In most cases, if you’re going to be using Liferay’s Product capabilities you’re going to be importing product data from an external system such as a PIM, ERP, or even a legacy Commerce platform.  In some cases, this will be a one time data load, and in others, the remote system might continue to be the source of truth and Liferay’s catalog might receive product...

4499
1
thumbnail
Davide Abbatiello | 01 Jul 2024

During the upgrade of custom OSGi modules, I encountered the update of the Clay taglib, which requires integration through JavaScript. This taglib introduces a new attribute called propsTransformer that calls external JavaScript files that need to be transpiled using Babel and the liferay-npm-bundler. I used the blogs module as a reference: <clay:management-toolbar ...

3386
0
thumbnail
David H Nebinger | 24 Jun 2024

A short blog post for today... I haven't apparently been blogging much in the last two months. Except that's not really true. I have 5 blog posts that have been waiting to be published that I can't publish. I've hinted about this already, that I have not been able to add images to my blog posts since an update was applied recently. We have been working with Liferay...

4310
0
thumbnail
David H Nebinger | 24 Jun 2024

Introduction So Liferay has released Liferay DXP 7.4 2024 Q2 and Liferay CE 2024 GA 120, but along with this came a bunch of other updates that affect developers. These include: Blade 7.0.0 Gradle 8.5 Liferay Workspace Plugin 10.1.x JDK 17/JDK 21 That's a lot of changes, so let's talk about them... Blade 7.0.0 For those that don't know,...

8276
7
thumbnail
Jamie Sammons | 14 Jun 2024

Download options Liferay Portal and Liferay Commerce share the same Bundle and Docker image.  To get started using either Liferay Portal or Liferay Commerce, choose the best download option suited for your environment below. Docker image To use Liferay Portal 7.4 GA120: docker run -it -p 8080:8080 liferay/portal:7.4.3.120-ga120 Bundles and other download...

8132
3