Class common\actions\crud\TCreate

Inheritancecommon\actions\crud\TCreate » common\actions\crud\Create » common\actions\crud\Base » yii\base\Action

Class TCreate Класс действия создания элемента древовидной модели

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$applyParam string имя параметра запроса содержащего признак "применить" common\actions\crud\Create
$defaultAttrs array атрибуты по умолчанию common\actions\crud\Create
$defaultRedirectUrl string Url для редиректа по умолчанию, используется в отсутствие $redirectParam в запросе common\actions\crud\Base
$extendedAttrs array массив атрибутов значения которых должны наследоваться от родительской модели common\actions\crud\TCreate
$modelClass string имя класса модели common\actions\crud\Base
$modelScenario string сценарий для валидации common\actions\crud\Create
$redirectParam string имя параметра запроса содержащего url для редиректа в случае успешного обновления common\actions\crud\Create
$tpl string путь к шаблону для отображения common\actions\crud\Create
$updateUrl string адрес для редиректа в случае нажатия кнопки применить common\actions\crud\Create
$validateParam string название параметра запроса, который служит признаком ajax валидации common\actions\crud\Base
$view string путь к шаблону для отображения common\actions\crud\Base
$viewParams array массив дополнительных параметров передаваемых в представление common\actions\crud\Base

Public Methods

Hide inherited methods

MethodDescriptionDefined By
run() Запуск действия common\actions\crud\TCreate

Protected Methods

Hide inherited methods

MethodDescriptionDefined By
checkForbiddenAttrs() Проверяет попытку изменения запрещенных атрибутов common\actions\crud\Base
findModel() common\actions\crud\Base
goBack() Возвращание на предыдущую страницу common\actions\crud\Base
performAjaxValidation() Ajax валидация модели common\actions\crud\Base
render() Рендеринг представления common\actions\crud\Base
renderPartial() Рендеринг представления без layout common\actions\crud\Base

Property Details

$extendedAttrs public property

массив атрибутов значения которых должны наследоваться от родительской модели

Method Details

run() public method

Запуск действия

string run$parent_id )
$parent_id int

идентификатор родительской модели

throws \yii\web\ForbiddenHttpException
throws \yii\web\BadRequestHttpException