Methods

buildModuleField()

buildModuleField(\Acms\Services\Template\Acms\Service\View\Engine  $Tpl, integer  $mid = null, boolean  $show = false) : void

モジュールフィールドの組み立て

Parameters

\Acms\Services\Template\Acms\Service\View\Engine $Tpl
integer $mid
boolean $show

buildDate()

buildDate(integer|string  $datetime, \Acms\Services\Template\Acms\Service\View\Engine  $Tpl, array  $block = array(), string  $prefix = 'date#') : array

日付の組み立て

Parameters

integer|string $datetime
\Acms\Services\Template\Acms\Service\View\Engine $Tpl
array $block
string $prefix

Returns

array

buildField()

buildField(\Acms\Services\Template\ACMS_Field  $Field, \Acms\Services\Template\Acms\Service\View\Engine  $Tpl, array  $block = array(), string  $scp = null, array  $loop_vars = array()) : array

カスタムフィールドの組み立て

Parameters

\Acms\Services\Template\ACMS_Field $Field
\Acms\Services\Template\Acms\Service\View\Engine $Tpl
array $block
string $scp
array $loop_vars

Returns

array

buildPager()

buildPager(integer  $page, integer  $limit, integer  $amount, integer  $delta, string  $curAttr, \Acms\Services\Template\Acms\Service\View\Engine  $Tpl, array  $block = array(), array  $Q = array()) : array

ページャーの組み立て

Parameters

integer $page

ページ数

integer $limit

1ページの件数

integer $amount

総数

integer $delta

前後ページ数

string $curAttr
\Acms\Services\Template\Acms\Service\View\Engine $Tpl
array $block
array $Q

Returns

array

buildSummaryFulltext()

buildSummaryFulltext(array  $vars, integer  $eid) : array

フルテキストの組み立て

Parameters

array $vars
integer $eid

Returns

array

buildTag()

buildTag(\Acms\Services\Template\Acms\Service\View\Engine  $tpl, integer  $eid) : boolean

タグの組み立て

Parameters

\Acms\Services\Template\Acms\Service\View\Engine $tpl
integer $eid

Returns

boolean

buildImage()

buildImage(\Acms\Services\Template\Acms\Service\View\Engine  $Tpl,   $pimageId, array  $config) : array

画像の組み立て

Parameters

\Acms\Services\Template\Acms\Service\View\Engine $Tpl
$pimageId
array $config

Returns

array

buildRelatedEntries()

buildRelatedEntries(\Acms\Services\Template\Acms\Service\View\Engine  $Tpl, array  $eids, array  $block, string  $start, string  $end,   $relatedBlock = 'related:loop') : void

関連記事の組み立て

Parameters

\Acms\Services\Template\Acms\Service\View\Engine $Tpl
array $eids
array $block
string $start
string $end
$relatedBlock

buildSummary()

buildSummary(\Acms\Services\Template\Acms\Service\View\Engine  $Tpl, array  $row, integer  $count, integer  $gluePoint, array  $config, array  $extraVars = array(), integer  $page = 1) : void

サマリーの組み立て

Parameters

\Acms\Services\Template\Acms\Service\View\Engine $Tpl
array $row
integer $count
integer $gluePoint
array $config
array $extraVars
integer $page

getAdminColumnDefinition()

getAdminColumnDefinition(string  $mode, string  $type, integer  $i) : array

編集ページのユニットのデフォルト値を取得

Parameters

string $mode
string $type
integer $i

Returns

array

buildAdminColumn()

buildAdminColumn(array  $data, \Acms\Services\Template\Acms\Service\View\Engine  $Tpl,   $rootBlock = array()) : boolean

編集ページのユニットを組み立て

Parameters

array $data
\Acms\Services\Template\Acms\Service\View\Engine $Tpl
$rootBlock

Returns

boolean

buildAdminFormColumn()

buildAdminFormColumn(array  $data, \Acms\Services\Template\Acms\Service\View\Engine  $Tpl, array  $rootBlock = array()) : boolean

編集ページの動的フォームユニットを組み立て

Parameters

array $data
\Acms\Services\Template\Acms\Service\View\Engine $Tpl
array $rootBlock

Returns

boolean

spreadModule()

spreadModule(string  $moduleName, integer  $moduleID, string  $moduleTpl, boolean  $onlyLayout = false) : string

レイアウトモジュールの1モジュールを組み立て

Parameters

string $moduleName
integer $moduleID
string $moduleTpl
boolean $onlyLayout

Returns

string

buildInputTextValue()

buildInputTextValue(array  $data, \Acms\Services\Template\Acms\Service\View\Engine  $Tpl, array  $block = array()) : array

テキストインプットの組み立て

Parameters

array $data
\Acms\Services\Template\Acms\Service\View\Engine $Tpl
array $block

Returns

array

buildInputCheckboxChecked()

buildInputCheckboxChecked(array  $data,   $Tpl, array  $block = array()) : array

チェックボックスインプットの組み立て

Parameters

array $data
$Tpl
array $block

Returns

array

buildSelectSelected()

buildSelectSelected(array  $data,   $Tpl, array  $block = array()) : array

セレクトボックスインプットの組み立て

Parameters

array $data
$Tpl
array $block

Returns

array