All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.resources.configuration.jsp Maven / Gradle / Ivy

There is a newer version: 2.0.12
Show newest version
<%--
/**
 * Copyright (c) 2000-present Liferay, Inc. All rights reserved.
 *
 * This library is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Lesser General Public License as published by the Free
 * Software Foundation; either version 2.1 of the License, or (at your option)
 * any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
 * details.
 */
--%>

<%@ include file="/init.jsp" %>

<%
int cur = ParamUtil.getInteger(request, SearchContainer.DEFAULT_CUR_PARAM);

String keywords = ParamUtil.getString(request, "keywords");

long displayDDMTemplateId = PrefsParamUtil.getLong(PortletPreferencesFactoryUtil.getPortletSetup(renderRequest), renderRequest, "displayDDMTemplateId");
boolean editable = PrefsParamUtil.getBoolean(PortletPreferencesFactoryUtil.getPortletSetup(renderRequest), renderRequest, "editable", true);
boolean formView = PrefsParamUtil.getBoolean(PortletPreferencesFactoryUtil.getPortletSetup(renderRequest), renderRequest, "formView", false);
long formDDMTemplateId = PrefsParamUtil.getLong(PortletPreferencesFactoryUtil.getPortletSetup(renderRequest), renderRequest, "formDDMTemplateId");
long recordSetId = PrefsParamUtil.getLong(PortletPreferencesFactoryUtil.getPortletSetup(renderRequest), renderRequest, "recordSetId");
boolean spreadsheet = PrefsParamUtil.getBoolean(PortletPreferencesFactoryUtil.getPortletSetup(renderRequest), renderRequest, "spreadsheet");

DDLRecordSet selRecordSet = DDLRecordSetServiceUtil.fetchRecordSet(recordSetId);

String orderByCol = ParamUtil.getString(request, "orderByCol", "modified-date");
String orderByType = ParamUtil.getString(request, "orderByType", "asc");
%>





"> "> : <%= (selRecordSet != null) ? HtmlUtil.escape(selRecordSet.getName(locale)) : StringPool.BLANK %>
<% StringBundler sb = new StringBundler(7); sb.append("javascript:"); sb.append(renderResponse.getNamespace()); sb.append("selectRecordSet('"); sb.append(recordSet.getRecordSetId()); sb.append("','"); sb.append(recordSet.getName(locale)); sb.append("');"); String rowURL = sb.toString(); %>
<% List templates = DDMTemplateLocalServiceUtil.getTemplates(scopeGroupId, PortalUtil.getClassNameId(DDMStructure.class), selRecordSet.getDDMStructureId(), DDMTemplateConstants.TEMPLATE_TYPE_DISPLAY); for (DDMTemplate template : templates) { boolean selected = false; if (displayDDMTemplateId == template.getTemplateId()) { selected = true; } %> <% } %> <% List templates = DDMTemplateLocalServiceUtil.getTemplates(scopeGroupId, PortalUtil.getClassNameId(DDMStructure.class), selRecordSet.getDDMStructureId(), DDMTemplateConstants.TEMPLATE_TYPE_FORM, DDMTemplateConstants.TEMPLATE_MODE_CREATE); for (DDMTemplate template : templates) { boolean selected = false; if (formDDMTemplateId == template.getTemplateId()) { selected = true; } %> <% } %>
var form = A.one('#fm'); var submitButton = A.one('#fm_submit'); if (submitButton) { submitButton.on('click', function(event) { if (form) { form.submit(); } }); } Liferay.provide( window, 'selectRecordSet', function(recordSetId, recordSetName) { var A = AUI(); document.fm.recordSetId.value = recordSetId; A.one('.displaying-record-set-id-holder').show(); A.one('.displaying-help-message-holder').hide(); var displayRecordSetId = A.one('.displaying-record-set-id'); displayRecordSetId.set('innerHTML', recordSetName + ' ()'); displayRecordSetId.addClass('modified'); }, ['aui-base'] ); <%! private OrderByComparator getDDLRecordSetOrderByComparator(String orderByCol, String orderByType) { boolean orderByAsc = false; if (orderByType.equals("asc")) { orderByAsc = true; } OrderByComparator orderByComparator = null; if (orderByCol.equals("create-date")) { orderByComparator = new DDLRecordSetCreateDateComparator( orderByAsc); } else if (orderByCol.equals("modified-date")) { orderByComparator = new DDLRecordSetModifiedDateComparator( orderByAsc); } else if (orderByCol.equals("name")) { orderByComparator = new DDLRecordSetNameComparator(orderByAsc); } return orderByComparator; } %>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy