skeeks\cms\base\Widget::_end PHP Метод

_end() публичный Метод

В режиме редактирования, будет добавлен закрывающий тег + зарегистрированные данные для js
public _end ( ) : string
Результат string
    public function _end()
    {
        $result = "";
        if (\Yii::$app->cmsToolbar->editWidgets == Cms::BOOL_Y && \Yii::$app->cmsToolbar->enabled) {
            $id = 'sx-infoblock-' . $this->id;
            $this->view->registerJs(<<<JS
new sx.classes.toolbar.EditViewBlock({'id' : '{$id}'});
JS
);
            $callableData = $this->callableData;
            $callableDataInput = Html::textarea('callableData', base64_encode(serialize($callableData)), ['id' => $this->callableId, 'style' => 'display: none;']);
            $result = $callableDataInput;
            $result .= Html::endTag('div');
        }
        return $result;
    }