James Falkner Hace 10 años 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! Por favor identifíquese para votar. Contestar como... Cancelar
Kailash Yadav Hace 10 años Very nice article Por favor identifíquese para votar. Contestar como... Cancelar
(Usted) Hace 10 años [...] // In reply to 5 tips to improve usage of the Liferay script console - by Sébastien Le Marchand [...] Read More Por favor identifíquese para votar. Contestar como... Cancelar
Kan Zhang Hace 10 años 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... Por favor identifíquese para votar. Contestar como... Cancelar
Jay Patel Hace 10 años Very Interesting Por favor identifíquese para votar. Contestar como... Cancelar
Enrique Valdes Lacasa Hace 9 años 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. Por favor identifíquese para votar. Contestar como... Cancelar
Jörg Halitschke Hace 8 años Really nice! Por favor identifíquese para votar. Contestar como... Cancelar
Kashif Ayyaz Haider Hace 8 años 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 Por favor identifíquese para votar. Contestar como... Cancelar Jeffrey Handa Kashif Ayyaz Haider Hace 8 años 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. Por favor identifíquese para votar. Contestar como... Cancelar
Jeffrey Handa Kashif Ayyaz Haider Hace 8 años 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. Por favor identifíquese para votar. Contestar como... Cancelar