Как сделать свой $this->title yii2

200
06 апреля 2018, 16:16

В yii2 есть public $title ($this->title); Где он создан и как создать свой?

Answer 1

Доброй ночи. В конфигурационном файле задаёте своё значение параметру name

return [
  'language' => 'ru',
  'sourceLanguage' => 'en',
  'name' => 'Yii2 Developing'
// остальные настройки
]
Answer 2

Если Вам требуется изменить заголовок или любой другой мета-тег, Вы можете изменить их прямо в представлении (view) в любом месте:

$this->title = 'Your Title';

Или можно воспользоваться более расширенным функционалом мета-тегов

$this->registerMetaTag([
        'name' => 'description',
        'content' => 'Description of the page...'
    ]);

Так же это можно реализовать из контроллеров, но для этого Вам нужно обратиться к приложению

public function actionIndex() {
    Yii::$app->view->title = "test";
    Yii::$app->view->registerMetaTag([
        'name' => 'description',
        'content' => 'Description of the page...'
    ]);
    return $this->render("index");
}
READ ALSO
WPF и ASP.NET только видео уроки на русском для C# [требует правки]

WPF и ASP.NET только видео уроки на русском для C# [требует правки]

Посоветуйте видео уроки по WPF и ASPNET (С#) на русском

167
Метод ввода в матрицу

Метод ввода в матрицу

Прошу помощи, не мог бы кто-нибудь пояснить алгоритм работы данного метода

185
многопоточность WinForms [дубликат]

многопоточность WinForms [дубликат]

На данный вопрос уже ответили:

162