Fórum

Liferay-ui Icon link not working

thumbnail
R charan, modificado 14 Anos atrás.

Liferay-ui Icon link not working

Junior Member Postagens: 72 Data de Entrada: 28/10/08 Postagens Recentes
hi all,

i have developed a news portlet, i have the action menu in news_entry_action.jsp , the code is

 <%@ include file="/html/portlet/ext/News/init.jsp" %>
<%
ResultRow row = (ResultRow)request.getAttribute(WebKeys.SEARCH_CONTAINER_RESULT_ROW);
News news = (News)row.getObject();
%>
<liferay-ui:icon-menu>
                                <portlet:renderurl windowstate="<%= WindowState.MAXIMIZED.toString() %>" var="viewURL">
                                <portlet:param name="struts_action" value="/ext/News/displayNews" />
                                <portlet:param name="redirect" value="<%= currentURL %>" />
                                <portlet:param name="newsId" value="<%= String.valueOf(news.getNewsId()) %>" />
                                </portlet:renderurl>
                                <liferay-ui:icon image="view" url="<%= viewURL %>" />

                                <portlet:renderurl windowstate="<%= WindowState.MAXIMIZED.toString() %>" var="editURL">
                                <portlet:param name="struts_action" value="/ext/News/editNews" />
                                <portlet:param name="redirect" value="<%= currentURL %>" />
                                <portlet:param name="newsId" value="<%= String.valueOf(news.getNewsId()) %>" />
                                </portlet:renderurl>
                                <liferay-ui:icon image="edit" url="<%= editURL %>" />
</liferay-ui:icon-menu>


You can see from the image that every thing is appearing fine even the url for view and edit are valid, but i could not able to click the options. No action is being performed.( I think it might be error in javascript because if i keep url as a normal string , then it is navigating to the page name)

When i keep mouse on 704 ID edit option , the following is the url appears
 
javascript:%20submitForm(document.hrefFm,%20'http%3A%2F%2Flocalhost%3A9090%2Fweb%2Fguest%2Fhome%3Fp_p_id%3DNEWS%26p_p_lifecycle%3D0%26p_p_state%3Dmaximized%26p_p_mode%3Dview%26_NEWS_struts_action%3D%252Fext%252FNews%252FeditNews%26_NEWS_redirect%3D%252Fweb%252Fguest%252Fhome%253Fp_p_id%253DNEWS%2526p_p_lifecycle%253D1%2526p_p_state%253Dmaximized%2526p_p_mode%253Dview%2526_NEWS_struts_action%253D%25252Fext%25252FNews%25252FsetNews%2526_NEWS_userId%253D11102%26_NEWS_newsId%3D704');


Even i tried individually also by coding like this ..

<liferay-security:permissionsurl modelResource="<%= News.class.getName() %>" modelResourceDescription="news" resourcePrimKey="<%= Long.toString(news.getNewsId()) %>" var="permissionsEntryURL" />
<liferay-ui:icon image="permissions" url="<%= permissionsEntryURL %>" />


then also same problem , no action is performed on clicking, Any body went through this problem or any body know what is the solution ..

thanks in advance,
charan.
Ravi Muppidi, modificado 14 Anos atrás.

RE: Liferay-ui Icon link not working

New Member Postagens: 9 Data de Entrada: 03/09/09 Postagens Recentes
Hi Charan,

Are you getting any error? If so Tell me the error.

Do little modification .....
Remove the below tag inside <portlet:renderURL tag. and try it.

<portlet:param name="redirect" value="<%= currentURL %>" />

Because if "currentURL" contains any url it will redirect to that page.


Thanks

Ravi
thumbnail
R charan, modificado 14 Anos atrás.

RE: Liferay-ui Icon link not working

Junior Member Postagens: 72 Data de Entrada: 28/10/08 Postagens Recentes
hi ravi,

i have tested with removing that line also, but not working (same result)


Thanks in advance,
charan
Ravi Muppidi, modificado 14 Anos atrás.

RE: Liferay-ui Icon link not working

New Member Postagens: 9 Data de Entrada: 03/09/09 Postagens Recentes
In the same situation we are not getting any error. working finely.

What is the error or exception u facing?
Liferay version?


-Ravi
thumbnail
R charan, modificado 14 Anos atrás.

RE: Liferay-ui Icon link not working

Junior Member Postagens: 72 Data de Entrada: 28/10/08 Postagens Recentes
hi ravi,

no exception or error. Nothing is performed when i click an option in menu, (version 5.1.1)

thanks ,
charan
thumbnail
Jay Trivedi, modificado 11 Anos atrás.

RE: Liferay-ui Icon link not working

Regular Member Postagens: 109 Data de Entrada: 24/11/12 Postagens Recentes
Hi,
I am having similar problem with little modification, when i click on my delete icon i want a scriptlet to run on same page that deletes the record, But its deletes all the records.
Can we get clickEvent of confirmation on delete icon.
Guide me.

Thanks in advance.