Skip to content

Instantly share code, notes, and snippets.

@CorneAussems
Last active August 29, 2015 14:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save CorneAussems/158f6ca53143307622aa to your computer and use it in GitHub Desktop.
Save CorneAussems/158f6ca53143307622aa to your computer and use it in GitHub Desktop.
Groovy Liferay 6.1 get All Layouts
import com.liferay.portal.service.*;
import com.liferay.portlet.documentlibrary.model.*;
import com.liferay.portlet.documentlibrary.service.*;
import com.liferay.portlet.documentlibrary.service.persistence.*;
try{
companyId = 10154
groupId = 193310
def start = -1
def end = -1
def privateLayout = false;
def layouts = LayoutLocalServiceUtil.getLayouts(groupId, privateLayout )
println('layouts found='+layouts.size())
for(i=0;i<layouts.size();i++){
def layout = layouts[i];
println( 'layout uuid='+layout.getUuid()+' url='+layout.getFriendlyURL() + ' name='+layout.getName() );
}
} catch (Exception e) {
println(e)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment