Задать вопрос

Изменив названия таблички в php файле models на аналогичное в БД, перестали выводится посты?

Всем добрый день!
Есть работающий сайт донор на Yii2, был создан модуль Новости, php файлы для добавления и редактирования новости из аминки, и отображения их на сайте
В файле модели, в этом блоке
public static function tableName()
    {
        return 'brk_statji'; //news
    }

Заменил название таблички на аналогичное в БД brk_statji, посты в табличке есть, но выдает ошибку базы
An internal server error occurred.
The above error occurred while the Web server was processing your request.
Please contact us if you think this is a server error. Thank you.
Логику не трогал, только название таблицы изменил.
Yii2 - продолжает делать MySQL - запрос все равно в таблицу news

Почему ругается, в чем тут подводные камни ?
  • Вопрос задан
  • 133 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Onskills
    PHP: базовый курс
    1 месяц
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
  • FructCode
    Yii2 Фреймворк
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
slo_nik
@slo_nik Куратор тега Yii
Добрый вечер.
"brk" это префикс для таблиц?
Если да, то попробуйте так
public static function tableName()
    {
        return '{{%statji}}'; //news
    }

И где расположена эта таблица, в этой же базе или другой?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы