Yii2

yii2 Получить текущий экземпляр контроллера (объект)

Можно так:

Yii::$app->controller

Или его имя:

Yii::$app->controller->id

amcharts serial Столбцовая диаграмма длинные подписи, перенос строк, отступ (не умещаются надписи)

Тут важно:

"ignoreAxisWidth" => true,
"autoWrap" => true

и отступ слева:

"marginLeft" => 350

Пример целиком (синксис php, в js по аналогии):

yii2 Инициализация компонента каждый раз при выполнении скрипта

Перечислите имена компонентов (строки), который нужно запускать при старте приложения (ещё до обращения откуда-то либо из прикладного кода):

'bootstrap' => ['BeforeRedirectingToLoginUrl']

(на самом высоком уровне конфигурационного массива)

yii2 Font Awesome -- как использовать

Подключаем:

use rmrevin\yii\fontawesome\FontAwesome;

И используем:

echo FontAwesome::icon('eye');

-- сгенерирует нужный html.

yii2 StringHelper Работа со строками: обрезка, дополнение и т.д.

Используйте:

use yii\helpers\StringHelper;

Например:

$shortName = StringHelper::truncate($album['name'], 240);

yii2 Генерация абсолютной ссылки. Ссылка на главную страницу -- как получить

Сам адрес:

$url = Yii::$app->urlManager->createAbsoluteUrl(['/']);

Гиперссылку из него можно сделать, например так:

<?= Html::a(Html::encode($url), $url) ?>

yii2 Как закрыть сессию -- пример кода

Можно так:

$session = Yii::$app->session;
// закрываем сессию
$session->close();

Pages

Subscribe to RSS - Yii2