public final class CmsDetailPageUtil
extends java.lang.Object
I_CmsDetailPageFinder| 限定符和类型 | 方法和说明 |
|---|---|
static java.util.List<java.lang.String> |
getAllDetailPagesWithUrlName(CmsObject cms,
CmsResource res)
Gets a list of detail page URIs for the given resource, with its URL name appended.
|
static java.lang.String |
getBestUrlName(CmsObject cms,
CmsUUID id)
Returns either the newest URL name for a structure id, or the structure id as a string if there is no URL name.
|
static CmsResource |
lookupPage(CmsObject cms,
java.lang.String uri)
Looks up a page by URI (which may be a detail page URI, or a normal VFS uri).
|
public static java.util.List<java.lang.String> getAllDetailPagesWithUrlName(CmsObject cms, CmsResource res) throws CmsException
cms - the current CMS contextres - the resource for which the detail pages should be retrievedCmsException - if something goes wrongpublic static java.lang.String getBestUrlName(CmsObject cms, CmsUUID id) throws CmsException
cms - the current CMS contextid - the structure id of a resourceCmsException - if something goes wrongpublic static CmsResource lookupPage(CmsObject cms, java.lang.String uri) throws CmsException
cms - the current CMS contexturi - the detail page or VFS uriCmsException - if something goes wrong