Yii2 module for easy creating meta tags
in config file:
'components' => [
...
'view' => [
'class' => 'shershennm\seo\CustomView',
'controllerNamespace' => \\seo controllers namespace
],
...
]
seo controller example:
class SiteController
{
public function actionIndex()
{
return [
['name' => 'keywords', 'value' => $this->getKeywords()],
['name' => 'description', 'value' => 'Cool page!'],
];
}
private function getKeywords()
{
return implode($this->controller->words, ', ');
}
....