i18n->translations['imagemanager'])) {
Yii::$app->i18n->translations['imagemanager'] = [
'class' => 'yii\i18n\PhpMessageSource',
'sourceLanguage' => 'en',
'basePath' => '@noam148/imagemanager/messages'
];
}
}
/**
* @inheritdoc
*/
public function run() {
//default
$ImageManager_id = null;
$mImageManager = null;
$sFieldId = null;
//start input group
$field = "
";
echo $field;
$this->registerClientScript();
}
/**
* Registers js Input
*/
public function registerClientScript() {
$view = $this->getView();
ImageManagerInputAsset::register($view);
//set baseUrl from image manager
$sBaseUrl = Url::to(['/imagemanager/manager']);
//set base url
$view->registerJs("imageManagerInput.baseUrl = '" . $sBaseUrl . "';");
$view->registerJs("imageManagerInput.message = " . Json::encode([
'imageManager' => Yii::t('imagemanager','Image manager'),
'detachWarningMessage' => Yii::t('imagemanager', 'Are you sure you want to detach the image?'),
]) . ";");
}
}