Выбор постов через hasMany по передаваемой метке в url?
class Tags extends ActiveRecord
{
    public function getPages()
    {
         return $this->hasMany(Statjiblog::className(), ['id' => 'post_id'])->viaTable('{{%statjiblogtags}}', ['tag_id' => 'id']);
    }
}public function actionPage($slug){
  $model = Tags::find()->andWhere(['slug'=>$slug])->one();
  foreach($model->pages as $page){
      echo $page->title;
  }
}
Ну или с другой строны, через join;
Кому интересно как реализовать пагинацию относительно моего случая:
В контролере пишете так:$model = Tags::find()->andWhere(['slug'=> Yii::$app->getRequest()->getQueryParam('slug') ])->one();
        
        $query = $model->getPosti();
        $pagination = new Pagination([
            'defaultPageSize' => 1,
            'totalCount' => $query->count()
        ]);

        $query = $query->orderBy(['id' => SORT_DESC])
            ->offset($pagination->offset)
            ->limit($pagination->limit)
            ->all();

        return $this->render('tag', [
            'model' => $query,
            'pagination' => $pagination

            ]);
А views шаблоне где хотите вывести пишете так:<?=  LinkPager::widget([
        'pagination' => $pagination,
        'nextPageLabel' => '&raquo;',
        'hideOnSinglePage' => true,
        //'firstPageLabel' => 'В начало',
        //'lastPageLabel' => 'В конец',
        'prevPageLabel' => '&laquo;'

    ]) ?>