ContentBox Core API 1.6.0

contentbox.model.content.renderers
Class LinkRenderer

WEB-INF.cftags.component
        extended by contentbox.model.content.renderers.LinkRenderer

public class LinkRenderer
extends WEB-INF.cftags.component

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

Property Summary
Type Property & Description Default Serializable Required
 any cb


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


Attributes:
  • inject = logbox:logger:{this}
true false
 
Method Summary
 any GETCB()
          get:
 any GETLOG()
          get:
 LinkRenderer SETCB(any cb)
          set:
 LinkRenderer SETLOG(any log)
          set:
 void cb_onContentRendering([any event], [struct interceptData])
          Execute on content translations for pages and blog entries
 void configure()
private any determineSlug(any tagString)
private any translateContent(any builder, [any content])
 
Methods inherited from class WEB-INF.cftags.component
None
 

Property Detail

cb

any cb

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

log

any log

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

Method Detail

GETCB

public any GETCB()
get:


GETLOG

public any GETLOG()
get:


SETCB

public LinkRenderer SETCB(any cb)
set:

Parameters:
cb

SETLOG

public LinkRenderer SETLOG(any log)
set:

Parameters:
log

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

translateContent

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

Parameters:
builder
content

ContentBox Core API 1.6.0