Skip to content

Commit

Permalink
LPS-86553 Add new field for blog entries
Browse files Browse the repository at this point in the history
  • Loading branch information
kyle-miho committed Dec 11, 2018
1 parent 1dfc7a2 commit 8358b6e
Showing 1 changed file with 41 additions and 0 deletions.
@@ -0,0 +1,41 @@
package com.liferay.blogs.web.internal.asset.display.contributor;

import com.liferay.asset.display.contributor.AssetDisplayContributorField;
import com.liferay.blogs.model.BlogsEntry;
import com.liferay.portal.kernel.language.LanguageUtil;

import java.util.Locale;

import org.osgi.service.component.annotations.Component;

/**
* @author Kyle Miho
*/
@Component(
property = "model.class.name=com.liferay.blogs.model.BlogsEntry",
service = AssetDisplayContributorField.class
)
public class BlogsEntrySubtitleAssetDisplayContributorField
implements AssetDisplayContributorField<BlogsEntry> {

@Override
public String getKey() {
return "subtitle";
}

@Override
public String getLabel(Locale locale) {
return LanguageUtil.get(locale, "subtitle");
}

@Override
public String getType() {
return "text";
}

@Override
public String getValue(BlogsEntry blogsEntry, Locale locale) {
return blogsEntry.getSubtitle();
}

}

0 comments on commit 8358b6e

Please sign in to comment.