Fórum

Icon Menü erzeugt TypeError

thumbnail
Christoph Zell, modificado 14 Anos atrás.

Icon Menü erzeugt TypeError

New Member Postagens: 2 Data de Entrada: 26/08/09 Postagens Recentes
Hallo!

Ich bin gerade dabei mir Portlet-Programmierung beizubringen und hänge dabei gerade an einem Problem.
Da weder die Suchfunktion noch Google mir helfen konnten, wende ich mich nun an euch emoticon

Ich binde ein Icon-Menu ein und sobald ich eine Aktion ausführen möchte, bekomme ich die Meldung:
"TypeError: parent.billboard_view_editor is undefined"

Die Seite wird folgendermaßen initialisiert:


<%@ taglib uri="http://java.sun.com/portlet_2_0"	prefix="portlet" %>
<%@ taglib uri="/WEB-INF/tld/liferay-ui.tld"		prefix="liferay-ui" %>
<%@ taglib uri="http://liferay.com/tld/theme" 	prefix="liferay-theme" %>
<%@ taglib uri="http://liferay.com/tld/portlet" 	prefix="liferay-portlet" %>

<portlet:defineobjects />
<liferay-theme:defineobjects />


Das Menü auf diese Weise:

				<liferay-ui:icon-menu>
					<portlet:renderurl var="editRenderURL">
						<portlet:param name="<%=Constants.SHOW %>" value="<%=Constants.SHOW_EDIT%>" />
						<portlet:param name="<%=Constants.PARAM_ITEM_ID %>" value="<%=String.valueOf(item.getItemid()) %>" />
					</portlet:renderurl>
					<liferay-ui:icon image="edit" message="edit" url="<%=editRenderURL %>" />
					<portlet:actionurl var="deleteActionURL">
						<portlet:param name="<%=Constants.ACTION %>" value="<%=Constants.ACTION_ITEM_REMOVE %>" />
						<portlet:param name="<%=Constants.PARAM_ITEM_ID %>" value="<%=String.valueOf(item.getItemid()) %>" />
					</portlet:actionurl>
					<liferay-ui:icon-delete url="<%=deleteActionURL%>" />
				</liferay-ui:icon-menu>


Hab ich da irgendwas vergessen?

Danke schon mal im Voraus für die Hilfe


PS:
Wenn ich auf der Seite einen FCKEditor einbinde und dieser geladen wird, kommt der Fehler nicht.

EDIT:
Es scheint, als würde das Icon-Menü sich um jeden Preis auf einen Editor referenzieren zu wollen.
Denn egal welche url ich eingebe, es kommt der selbe Fehler, bzw wenn ein Editor da ist, werden dessen Eingaben gesendet und die url auch ignoriert.