James Falkner 10 年之前 Sébastien, very very nice post! A+ on formatting, use of Gist, translation, and of course dynamic scripting for the purposes of debugging and prototyping is really really useful for all devs.. Thanks, and keep 'em coming! 请登录以投票。 以……回复 取消
(你) 10 年之前 [...] // In reply to 5 tips to improve usage of the Liferay script console - by Sébastien Le Marchand [...] Read More 请登录以投票。 以……回复 取消
Kan Zhang 10 年之前 Tip #6: Schedule your script to run as a CRON jobhttp://www.liferay.com/web/kzhang/blog/-/blogs/re-5-tips-to-improve-usage-of-the-liferay-script-consoleI post it as a sepreate blog entry because I cannot use GIST or format in comment area... 请登录以投票。 以……回复 取消
Enrique Valdes Lacasa 9 年之前 Great article! Thanks Sébastien, I was just asking myself if I could use the actionRequest variable in the scripts...tip number 3 was what I needed. 请登录以投票。 以……回复 取消
Kashif Ayyaz Haider 8 年之前 Very nice explanation, I am troubling to access custom service using your tips but no success.I have my own table generated via service builder say Bookwhen i callbooks = BookLocalServiceUtil.getBooks(QueryUtil.ALL_POS, QueryUtil.ALL_POS)it says No such property: BookLocalServiceUtil for class: Script5i have imported service package of my portlet as well here 请登录以投票。 以……回复 取消 Jeffrey Handa Kashif Ayyaz Haider 8 年之前 Hi Kashif, If your'e using a Service from a plugin you'll need to use the PortletBeanLocatorUtil.locate() method. https://docs.liferay.com/portal/6.2/javadocs/com/liferay/portal/kernel/bean/PortletBeanLocatorUtil.html#locate(java.lang.String, java.lang.String)For example, bookLocalService= com.liferay.portal.kernel.bean.PortletBeanLocatorUtil.locate("book-portlet", "com.sample.service.BookLocalService")@Sébastien - Thanks for a great post! It's still very useful. 请登录以投票。 以……回复 取消
Jeffrey Handa Kashif Ayyaz Haider 8 年之前 Hi Kashif, If your'e using a Service from a plugin you'll need to use the PortletBeanLocatorUtil.locate() method. https://docs.liferay.com/portal/6.2/javadocs/com/liferay/portal/kernel/bean/PortletBeanLocatorUtil.html#locate(java.lang.String, java.lang.String)For example, bookLocalService= com.liferay.portal.kernel.bean.PortletBeanLocatorUtil.locate("book-portlet", "com.sample.service.BookLocalService")@Sébastien - Thanks for a great post! It's still very useful. 请登录以投票。 以……回复 取消