<?php use im\base\widgets\Block; use yii\bootstrap\Tabs; use yii\helpers\Inflector; /* @var $this yii\web\View */ /* @var $form yii\widgets\ActiveForm */ /* @var $model im\seo\models\Meta */ $socialMeta = $model->socialMeta ? $model->socialMeta : $model->getEnabledSocialMeta(); foreach ($socialMeta as $meta) { $content = Block::begin(); ?> <?php echo $this->render('@im/seo/backend/views/' . Inflector::camel2id($meta->formName()) . '/_main', ['model' => $meta, 'form' => $form]); ?> <?php Block::end(); $tabs[] = ['label' => $meta->getSocialName(), 'content' => $content]; } if ($tabs) { ?> <div class="nav-tabs-custom"> <?php echo Tabs::widget(['items' => $tabs]); ?> </div> <?php }