contentbox.model.content.renderers

Class LinkRenderer

railo-context.Component
        extended by contentbox.model.content.renderers.LinkRenderer
Class Attributes:
  • synchronized : false
  •  
  • accessors : true
  •  
  • persistent : false
  •  

    A content renderer that transforms _page:XX_ and _entry:XX_ into page and entry links

    Property Summary
    type property default serializable required
    any cb


    • inject = id:CBHelper@cb
    true false
    any log


    • inject = logbox:logger:{this}
    true false
    Method Summary
    void cb_onContentRendering([any event], [struct interceptData])
         Execute on content translations for pages and blog entries.
    void configure()
    private any determineSlug(any tagString)
    string getCb()
    string getLog()
    any setCb(any cb)
    any setLog(any log)
    private any translateContent(any builder, [any content])
     
    Methods inherited from class railo-context.Component
    None

    Property Detail

    cb

    property any cb

    Attributes:
    required - false
    inject - id:CBHelper@cb
    serializable - true

    log

    property any log

    Attributes:
    required - false
    inject - logbox:logger:{this}
    serializable - true

    Method Detail

    cb_onContentRendering

    public void cb_onContentRendering([any event], [struct interceptData])

    Execute on content translations for pages and blog entries

    Parameters:
    event
    interceptData

    configure

    public void configure()


    determineSlug

    private any determineSlug(any tagString)

    Parameters:
    tagString

    getCb

    public string getCb()


    getLog

    public string getLog()


    setCb

    public any setCb(any cb)

    Parameters:
    cb

    setLog

    public any setLog(any log)

    Parameters:
    log

    translateContent

    private any translateContent(any builder, [any content])

    Parameters:
    builder
    content