Delete all object entries from specific object definition
import com.liferay.object.service.ObjectDefinitionLocalServiceUtil
import com.liferay.object.service.ObjectEntryLocalServiceUtil
def companyId = 0
def groupId = 0
def objectDefinitionERC = ""
def eventRegistrationObjectDefinition = ObjectDefinitionLocalServiceUtil
.getObjectDefinitionByExternalReferenceCode(objectDefinitionERC, companyId)
def objectEntries = ObjectEntryLocalServiceUtil.getObjectEntries(
groupId, eventRegistrationObjectDefinition.getObjectDefinitionId(), -1, -1)
for (def objectEntry : objectEntries) {
ObjectEntryLocalServiceUtil.deleteObjectEntry(objectEntry)
}
Showing categories in Liferay object's detail page using information template
<#if (ObjectEntry_objectEntryId.getData())??>
<#assign student=restClient.get("/c/students/${ObjectEntry_objectEntryId.getData()}?restrictFields=actions") />
<#if student?has_content>
<ul>
<#list student.taxonomyCategoryBriefs as category>
<li>${category.taxonomyCategoryName}</li>
</#list>
</ul>
</#if>
</#if>