contentbox.modules.contentbox-ui.handlers

Class page

lucee.Component
    extended by contentbox.modules.contentbox-ui.handlers.content
      extended by contentbox.modules.contentbox-ui.handlers.page

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- Manages page displays

Class Attributes:
  • synchronized : false
  •  
  • accessors : false
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any mobileDetector


    • access = public
    • returntype = any
    • inject = id:mobileDetector@cb
    true false
    any pageService


    • access = public
    • returntype = any
    • inject = id:pageService@cb
    true false
    any searchService


    • access = public
    • returntype = any
    • inject = id:SearchService@cb
    true false
    any securityService


    • access = public
    • returntype = any
    • inject = id:securityService@cb
    true false
    any themeService


    • access = public
    • returntype = any
    • inject = id:themeService@cb
    true false
    Method Summary
    any aroundIndex([any event], [any rc], [any prc], [any eventArguments])
         Around page advice that provides caching and multi-output format.
    any commentPost([any event], [any rc], [any prc])
         Comment Form Post.
    any index([any event], [any rc], [any prc])
         Present pages.
    any preHandler([any event], [any action], [any eventArguments], [any rc], [any prc])
         Pre Handler.
    any preview([any event], [any rc], [any prc])
         Preview a page.
    any rss([any event], [any rc], [any prc])
         Display the RSS feeds.
    any search([any event], [any rc], [any prc])
         Content Search.
    private any verifyPageLayout(any layout)
         Verify if a chosen page layout exists or not.
     
    Methods inherited from class contentbox.modules.contentbox-ui.handlers.content
    changeLang, maintenance, onError, previewSite, saveComment, validateCommentPost, wrapContentAdvice
     
    Methods inherited from class lucee.Component
    None

    Property Detail

    mobileDetector

    property any mobileDetector

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:mobileDetector@cb
    serializable - true

    pageService

    property any pageService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:pageService@cb
    serializable - true

    searchService

    property any searchService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:SearchService@cb
    serializable - true

    securityService

    property any securityService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:securityService@cb
    serializable - true

    themeService

    property any themeService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - id:themeService@cb
    serializable - true

    Method Detail

    aroundIndex

    public any aroundIndex([any event], [any rc], [any prc], [any eventArguments])

    Around page advice that provides caching and multi-output format

    Parameters:
    event
    rc
    prc
    eventArguments

    commentPost

    public any commentPost([any event], [any rc], [any prc])

    Comment Form Post

    Parameters:
    event
    rc
    prc

    index

    public any index([any event], [any rc], [any prc])

    Present pages

    Parameters:
    event
    rc
    prc

    preHandler

    public any preHandler([any event], [any action], [any eventArguments], [any rc], [any prc])

    Pre Handler

    Overrides:
    preHandler in class content
    Parameters:
    event
    action
    eventArguments
    rc
    prc

    preview

    public any preview([any event], [any rc], [any prc])

    Preview a page

    Overrides:
    preview in class content
    Parameters:
    event
    rc
    prc

    rss

    public any rss([any event], [any rc], [any prc])

    Display the RSS feeds

    Parameters:
    event
    rc
    prc

    search

    public any search([any event], [any rc], [any prc])

    Content Search

    Parameters:
    event
    rc
    prc
    Returns:
    html

    verifyPageLayout

    private any verifyPageLayout(any layout)

    Verify if a chosen page layout exists or not.

    Parameters:
    layout - The layout to verify