Accessing Document and Media Folders in Liferay
Managing digital assets in Liferay’s Document and Media Library can be straightforward, but accessing the folder structure programmatically can add even more flexibility to your site. This guide will walk you through how to access, display, and manage folders and documents in Liferay using both FreeMarker and the Headless API. By the end, you’ll have […]
How to Use FreeMarker Template(FTL) in widget Template for Liferay Customization
Introduction Liferay Application Display Templates (ADT) provide a powerful way to customize the display of portlets without modifying their JSP pages. This flexibility allows you to change the look and feel of your portlets using FreeMarker template. In this article, we will cover the basics of using FreeMarker templates in Liferay ADTs, including essential code […]
Liferay DXP vs. Liferay LXC (Liferay Experience Cloud): Choosing the Right Platform for Your Digital Experience Needs
In today’s digital landscape, creating engaging and personalized experiences for your customers is crucial for success. This is where Digital Experience Platforms (DXPs) come in. Liferay is a leading provider of DXP solutions, offering two distinct options: Liferay DXP and Liferay Experience Cloud (LXC). But which one is right for you? This article dives deep […]
Creating React Client Extensions in Liferay Using Vite (with Liferay Globals)
In this guide, we’ll walk through how to build and deploy a React Client Extension in Liferay using Vite, while integrating Liferay’s global utilities like Liferay.ThemeDisplay, Liferay.Language, and others. This article is a complete upgrade to the previous “Beginner’s Guide” and includes practical examples. Why Vite? Vite is a fast and modern frontend build tool […]
SEO for Liferay Websites: Tips & Strategies for Increased Visibility
In today’s digital landscape, a strong online presence is crucial for any business. Search Engine Optimization (SEO) plays a vital role in achieving this by ensuring your website ranks higher in search results for relevant keywords. This translates to increased organic traffic, more leads, and ultimately, better business outcomes. This guide explores how to leverage […]
Building Your First API with Liferay API Builder (Beta): A Step-by-Step Walkthrough
For Liferay developers accustomed to the traditional code-heavy approach to API creation, a new era has dawned. Liferay’s API Builder (Beta) introduces a revolutionary user-friendly interface within the control panel, allowing you to build custom APIs visually. This guide walks you through the process of creating your first API using Liferay’s API Builder (Beta), focusing […]
Blade CLI: Your Secret Weapon for Effortless Liferay Development
Welcome, Liferay developers! Are you ready to take your development experience to the next level? Look no further than Blade CLI, a powerful command-line tool designed to streamline your Liferay project workflow. This comprehensive guide will equip you with the knowledge to install Blade CLI, create a workspace for your project, and deploy modules with […]
Conquering the Portal: A Troubleshooting Guide for New Liferay Developers
Welcome, brave Liferay developer! The world of Liferay DXP offers immense potential for crafting dynamic digital experiences. However, like any complex platform, you might encounter roadblocks along the way. Fear not, for this Liferay troubleshooting guide equips you with the knowledge to tackle common Liferay development challenges! 1. Deployment Woes: When Your Liferay Doesn’t Boot […]
Liferay vs. Major CMS: A Powerhouse Comparison for Enterprise Needs
In today’s digital age, navigating the complex world of Content Management Systems (CMS) can be daunting, especially for enterprises with demanding requirements. While popular options like WordPress dominate the website creation landscape, they often lack the scalability and security needed for large organizations. This is where Liferay CMS steps in. Liferay: The Enterprise CMS Powerhouse […]
Liferay Web Content: Your Guide to Effortless Creation and Management
In today’s digital landscape, compelling content reigns supreme. It’s the lifeblood of websites and applications, captivating audiences, delivering information, and driving conversions. And when it comes to creating and managing impactful content, Liferay shines as a powerful platform. But what exactly is web content in Liferay, and how can you leverage it to elevate your […]