留言板
using the tag <liferay-ui:ratings-score/> in portlets
Joerg Schaefer,修改在15 年前。
using the tag <liferay-ui:ratings-score/> in portlets
Junior Member 帖子: 60 加入日期: 08-5-5 最近的帖子
Hi,
i want to use the nice tag <liferay-ui:ratings-score/> in my own portlet.
I've tried it, but i get JavaScript-Errors (invalid object initializer).
Is it possible to use the tag in own portlets?
What are the steps i have to do?
In my test i put the both taglibs in my jsp header
<%@ taglib uri="http://liferay.com/tld/theme" prefix="liferay-theme" %>
<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>
and then i used the tag (for example <liferay-ui:ratings-score score="3.2" />)
I have found out, that the JavaScript for this tag is in portal.js.
I don't know, if my own portlets can access the portal.js.
I hope anyone has an idea.
Thanks
Jörg
i want to use the nice tag <liferay-ui:ratings-score/> in my own portlet.
I've tried it, but i get JavaScript-Errors (invalid object initializer).
Is it possible to use the tag in own portlets?
What are the steps i have to do?
In my test i put the both taglibs in my jsp header
<%@ taglib uri="http://liferay.com/tld/theme" prefix="liferay-theme" %>
<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>
and then i used the tag (for example <liferay-ui:ratings-score score="3.2" />)
I have found out, that the JavaScript for this tag is in portal.js.
I don't know, if my own portlets can access the portal.js.
I hope anyone has an idea.
Thanks
Jörg
saumil nitin baxi,修改在15 年前。
RE: using the tag <liferay-ui:ratings-score/> in portlets
Junior Member 帖子: 31 加入日期: 08-4-7 最近的帖子Joerg Schaefer:
Hi,
i want to use the nice tag <liferay-ui:ratings-score/> in my own portlet.
I've tried it, but i get JavaScript-Errors (invalid object initializer).
Is it possible to use the tag in own portlets?
What are the steps i have to do?
In my test i put the both taglibs in my jsp header
<%@ taglib uri="http://liferay.com/tld/theme" prefix="liferay-theme" %>
<%@ taglib uri="http://liferay.com/tld/ui" prefix="liferay-ui" %>
and then i used the tag (for example <liferay-ui:ratings-score score="3.2" />)
I have found out, that the JavaScript for this tag is in portal.js.
I don't know, if my own portlets can access the portal.js.
I hope anyone has an idea.
Thanks
Jörg
Yes you can do it in your own portlet. Make sure you have everything_packed.js in your page. Is your theme classic or your home made theme? turn into classic if it is not and try again ..
Bruno Farache,修改在15 年前。
RE: using the tag <liferay-ui:ratings-score/> in portlets
Liferay Master 帖子: 603 加入日期: 07-5-14 最近的帖子
Joerg, your auto-reply tool has been spamming this forum and unfortunately we don't automatically detect these type of messages, I had to delete them manually and ban you temporarily.
Please, let me know when you are back or turn this off so I can unban you. You can leave me a message in my wall:
http://www.liferay.com/web/bfarache
Have a nice vacation
Please, let me know when you are back or turn this off so I can unban you. You can leave me a message in my wall:
http://www.liferay.com/web/bfarache
Have a nice vacation
Mazhar Alam,修改在11 年前。
RE: using the tag <liferay-ui:ratings-score/> in portlets
Regular Member 帖子: 191 加入日期: 11-11-25 最近的帖子
Hi You can use this code instead-
String className = Cause.class.getName();
long classPK = cause.getCauseId();
ratingsStats = RatingsStatsLocalServiceUtil.getStats(className, classPK);
avgScore = ratingsStats.getAverageScore();
and then print here-
<liferay-ui:ratings-score
score ="<%=avgScore %>" />
HTH
String className = Cause.class.getName();
long classPK = cause.getCauseId();
ratingsStats = RatingsStatsLocalServiceUtil.getStats(className, classPK);
avgScore = ratingsStats.getAverageScore();
and then print here-
<liferay-ui:ratings-score
score ="<%=avgScore %>" />
HTH
pawan chauhan,修改在11 年前。
RE: using the tag <liferay-ui:ratings-score/> in portlets
Junior Member 帖子: 75 加入日期: 12-10-8 最近的帖子
Hi Mazhar,
I have used your code and ity works very smoothly ..
But now i am doing an inter-portlet thing..
My two portlets work on the same class (say Announcement)...
Is there any one i can link them.
Please Advise,
Regards,
Pawan Chauhan.
I have used your code and ity works very smoothly ..
But now i am doing an inter-portlet thing..
My two portlets work on the same class (say Announcement)...
Is there any one i can link them.
Please Advise,
Regards,
Pawan Chauhan.