RSS
thumbnail
David H Nebinger | 13 Jun 2024

In my last blog, Creating a React Client Extension, I basically built a React-based SPA that was hosted on Liferay. And I got to thinking that we really aren't sharing just how great Liferay is to host Javascript-based SPAs in any framework, be it React, Angular, Vue.js or others. So I thought I'd take some time to share with Javascript developers some reasons why...

4667
0
thumbnail
Victor Ware | 01 Jul 2024

Java 8 was released to the world in March 2014. For the last decade, Liferay has been creating tools for users to build crafted, powerful solutions leveraging the Java 8 ecosystem. Even though we have also supported Java 11 runtime for the last 5+ years, our baseline for Portal/DXP’s development has remained on Java 8. However, the industry is moving on from Java 8. Many of the...

8417
2
thumbnail
ANKIT SRIVASTAVA | 10 Jul 2024

In today’s digital ecosystem, secure and seamless user authentication is a cornerstone for any robust enterprise application. Leveraging OpenID Connect (OIDC) simplifies this by providing a secure and standardised way to authenticate users across various applications. Liferay Digital Experience Platform (DXP) can be deployed into various infrastructures and cloud-based...

3160
1
Olivia Yu | 23 May 2024

The Challenge The Search Bar widget is equipped with an autocomplete functionality that is capable of providing standard suggestions and suggestions that work with search blueprints. Currently, this feature works on the default Search Bar component that is rendered with React, but there is no version available for the widget template. The Search team has received several requests...

4374
1
thumbnail
David H Nebinger | 16 May 2024

Just a short one today... I happened to be researching Object Validations and I saw an interesting note posted here: https://learn.liferay.com/w/dxp/liferay-development/objects/creating-and-managing-objects/validations/adding-field-validations#using-groovy-validations To quote (in case the content gets changed): IMPORTANT As of DXP 2024.Q2/Portal 7.4 GA120,...

5536
1
Priyank Gajera | 09 Jul 2024

Liferay's OOTB provides a great user interface that makes many complicated operations such as creating information templates so easy, but we still need to make good documentation on specific information templates as these templates can be used for web contents, products and objects. If we have more than one environment (DEV, UAT, PROD), we have to do this manual operation in each...

2440
0
andreA Daza | 14 May 2024

Cuando trabajamos Liferay con OSGi, nos encontramos con la posibilidad de poder manejar nuestros portlets de react como módulos independientes, esto hace que debamos definir en cada módulo las dependencias que se necesitan y en cada módulo definimos nuestros propios Componentes. En nuestro proyecto queríamos compartir componentes personalizados entre diferentes portlets, ya...

3021
0
thumbnail
David H Nebinger | 10 May 2024

So I was starting a new workspace yesterday, issued my normal command: $ blade init projectname Error: The command init is missing required parameters. The following option is required: [-v | --liferay-version] The Liferay product to target. Typing "more" will show all product versions. 1: dxp-2024.q1.6 2: dxp-2023.q4.9 3: portal-7.4-ga112 4: dxp-2023.q3.9 5: dxp-7.3-u36 6:...

6187
5
Sai Tejesh | 09 May 2024

There might be a scenario to create web content in multiple languages available on portal. But we are aware of the structure but not able to create the content jus with the create request for web content. This can be solved by adding few parameters to the request body.   We need to add what are the available languages in the portal as  "availableLanguages":...

2791
0
thumbnail
Fabian Bouché | 03 May 2024

I'd like to share with you my current procedure, with some manual steps, to create a quarterly release workspace in Liferay Dev Studio. Update blade In a command line window, run blade update. Create a Liferay Workspace Quarterly releases do not appear in the dropdown. Just pick any Liferay DXP 7.4 version and don't download the bundle. Update settings.gradle ...

4464
1