Class rex_article_content

Klasse regelt den Zugriff auf Artikelinhalte. DB Anfragen werden vermieden, caching läuft über generated Dateien.

rex_article_content_base
Extended by rex_article_content

Direct known subclasses

rex_article_content_editor

Package: redaxo\structure\content
Located at redaxo/src/addons/structure/plugins/content/lib/article_content.php

Methods summary

public
# __construct( mixed $article_id = null, mixed $clang = null )
public
# getContentAsQuery( mixed $viasql = true )
public
# setArticleId( mixed $article_id )
protected
# _getValue( mixed $value )
public
# hasValue( mixed $value )
public string
# getArticle( integer $curctype = -1 )

Returns the content of the article of the given ctype. If no ctype is given, content of all ctypes is returned.

Methods inherited from rex_article_content_base

correctValue(), getArticleId(), getArticleTemplate(), getClang(), getClangId(), getSlice(), getSqlInstance(), getStreamOutput(), getTemplateId(), getValue(), outputSlice(), postArticle(), preArticle(), replaceCommonVars(), replaceLinks(), replaceObjectVars(), replaceVars(), setClang(), setEval(), setFunction(), setMode(), setSliceId(), setSliceRevision(), setTemplateId()

Properties summary

Properties inherited from rex_article_content_base

$ARTICLE, $article_id, $category_id, $clang, $ctype, $debug, $eval, $function, $getSlice, $info, $mode, $slice_id, $slice_revision, $template_attributes, $template_id, $warning