Blogs

RSS
RSS
thumbnail

If you are thinking of creating a hybrid mobile application for Android and iOS devices, surely you could have heard of the Ionic Framework. Personally, I think it is among one of the most complete and simple to use open source solution and today I would like to explain how to use Liferay DXP API to create a simple app that can show the blog posts of a site within our Liferay...

2886
thumbnail

   Yasuyuki, short Yasu, is Supportability Engineer at Liferay. He's working out of Japan for ~8 years now, and in that time has started an interesting side project that you might be interested in. Well - I was interested, so I asked him for some time and we talked about it: Damascus. Here are some of the topics that we talked about: Yasu is working on...

2508
thumbnail

It's time to get started with the agenda: 24 September (timezone still to be confirmed) will host Liferay's first /dev/24, or Liferay's second 24h livestream for Developers. If you have created anything in or with Liferay Portal 7.3, here's your chance to let the world know. If you are about to solve a problem with Liferay Portal 7.3, here's where to tell us about your plans. ...

6061

Read Navigation Menu’s custom field value in Liferay 7.3   Liferay 7.3 comes with very good feature, one of this is we can create a custom field for the navigation menu. Custom field for navigation menu used to store the extra information regarding the page/link. It can be used to create the megamenu for the site.   Let’s start how we can do this.   [1]...

2229
thumbnail

Liferay Web Content is very powerful feature , which is used in almost every portal developed using Liferay  , we might have situations where we may need to add ,edit and save the Web content from our Custom Module /Portlet . 1. Rendering the Web Content Form based on Structure  2. Creating Web Content from the rendered form 3. Pre populating the Web Content Form 1 ....

2552
thumbnail

This new package support for Eclipse Photon or greater, and integrate Blade 4.0.0.202007030610 and Liferay Gradle Workspace Plugin 2.5.3. Community Download https://liferay.dev/project/-/asset_publisher/TyF2HQPLV1b5/content/ide-installation-instructions Release highlights Installers Improvements: Better support on windows installation Updated...

2003
thumbnail

Would you like to have your taste of community interaction and feel an advance of the spirit of the Unconference before the next Devcon happens? /dev/24 is coming - and contrary to the Unconference, it's even coming  to your corner of the world. The theme for 2020, with all its travel restrictions, seems to be “everything goes online”. And for the “youngsters” that haven’t been...

4258
thumbnail

This is our fourth GA for 7.3 this year following the new rolling release cycle that we adopted and announced earlier this year. As with previous GAs, this new release is adding several very interesting new features based on our roadmap and includes improvements based on the feedback that we have received from the community. This post introduces the highlights included in this...

7896

Hello again! I finished my muffin and rehydrated accordingly. I hope you used your break wisely, as breaks are essential to productivity. Now, back to work. We have a functioning React application using Headless and Clay, but it runs separately from Liferay. How can we make and deploy a User facing portlet out of our ReactJS application on an instance of DXPC?   ...

4816

Welcome back! What did you do during our intermission? I went to the grocery store to get some lunch. I got a bento box with an assortment of pickled and marinated things on top of brown rice. They skimped me out on the protein though; I only got two slices of pork (which was, by the way, delicious). Anyways, on with the tutorial! Working With Cloud Hosted API’s in...

2621

Before we begin, introductions are in order. My name is Alexa Javellana. I work in the Japan APAC team out in Tokyo. I just started in January as an Associate Consultant, so not many people may know me here. To those who do, hello! How’s life back home in the States?  Besides frontend engineering, I like knitting, sewing, drawing, fashion and pretty things. In February, I...

2839
thumbnail

A request we see often from customers is the ability to integrate Liferay with a CRM system. At the same time, we all know that Liferay is strong when it comes to integrations with external systems, offering several different approaches and tools to achieve our needs. But sometimes, knowing is not enough and we do need to show it!  On this quick blog post, we...

3103
thumbnail

How do you tell your users more about the application you're building? How do you introduce them to a big and complex system? Option 1: Write compelling documentation (1a: hope they'll find it, 1b: hope they'll read it) Option 2: Add documentation to the page you're currently building (2a: hope they'll scroll to it, 2b: hope they're not patronized by the never changing...

2136
thumbnail

Back in March 2020, we were assigned to create a POC that involves integrating Liferay and ReactJS. As a newcomer to Liferay myself, I had plenty of questions and was unsure of what I was doing most of the time. This blog post aims to highlight the lessons learned and the challenges encountered during the development of that POC. As for specifications, the ReactJS POC...

3170
thumbnail

Back in April of 2019 I authored a blog post titled Liferay Faces downloads reach another all time high. I am pleased to report that DOWNLOADS HIT ANOTHER ALL TIME HIGH back in September of 2019, and held fairly steady until January of this year (2020). Downloads seem to take a dip after the holidays, so perhaps that's why we saw a drop-off in February. Since then, there has...

2035
thumbnail

Back in May of 2019 I authored a blog post titled Portlet API downloads up over 85% in one year. If you read that post, you will see that the stats for the portlet-api artifact averaged roughly 23,000 downloads/month. One year later, I'm pleased to report that the stats are now averaging roughly 33,000 downloads/month. That's a gain of roughly 43%! The peak was about 40,000...

1852
thumbnail

In liferay 7.1 we have an article here that explain "Introduction to Testing ",  first of all  i suggest you read this useful document because in this post we just implement an module to testing a "Liferay Service Builder Module" Step-by-Step with famous "Foo" entity. Lets Go! Step 1 - Create a liferay workspace with blade CLI First consider that you are using latest...

2790
thumbnail

  For this episode of Radio Liferay, I've talked with Bryce Osterhaus, Frontend Developer at Liferay for ~ 6 years. With his experience, he's a perfect complement to me: While he feels at home in the browser, client side, I'm comfortable on the backend, away from all of the messy frontend stuff - prepare for some naïve questions coming his way. We spoke about a design decision...

1749
thumbnail

Liferay Portal is fully connected in its core to support workflow uses. Majority of entities in Liferay have capability to utilize workflow covering Web Contents, Document & Media, Blogs, Calendar Events, Comments, KB Articles, Message boards, Page revisions, Wiki, Users, Forms etc. Liferay also provides possibilities to utilize workflow capabilities in your custom entities as...

1701

Item selector allows users to select OOB as well as custom entities by providing an user-friendly UI component. This UI component is backed by an Item Selector API which can be extended to create a custom item selector per your requirements. Many Liferay OOB application uses the item selector to let user select the public and private pages in the site. We can add that feature to the...

1569