Class rex_article_content_editor

Erweiterung eines Artikels um slicemanagement.

rex_article_content_base
Extended by rex_article_content
Extended by rex_article_content_editor
Package: redaxo\structure\content
Located at redaxo/src/addons/structure/plugins/content/lib/article_content_editor.php

Methods summary

public
# __construct( mixed $article_id = null, mixed $clang = null )
protected string
# outputSlice( rex_sql $artDataSql, integer $moduleIdToAdd )

Outputs a slice.

protected string
# preArticle( string $articleContent, integer $module_id )

Method which gets called, before the slices of the article are processed.

protected string
# postArticle( string $articleContent, integer $moduleIdToAdd )

Method which gets called, after all slices have been processed.

protected
# addSlice( mixed $sliceId, mixed $moduleIdToAdd )
protected
# editSlice( mixed $RE_CONTS, mixed $RE_MODUL_IN, mixed $RE_CTYPE, mixed $RE_MODUL_ID, mixed $artDataSql )

Methods inherited from rex_article_content

_getValue(), getArticle(), getContentAsQuery(), hasValue(), setArticleId()

Methods inherited from rex_article_content_base

correctValue(), getArticleId(), getArticleTemplate(), getClang(), getClangId(), getSlice(), getSqlInstance(), getStreamOutput(), getTemplateId(), getValue(), 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