Объект cron_jobs не существует (15)

0

Я новичок в symfony и github.

Вопрос: Когда я удаляю задание с идентификатором 15, оно отображает это сообщение об ошибке. "Объект cron_jobs не существует (15)". Бой мой код.

$this->forward404Unless($cron_jobs = CronJobsPeer::retrieveByPk($request->getParameter('id')), sprintf('Object cron_jobs does not exist (%s).', $request->getParameter('id')));
        $cron_jobs->delete();
  • 1
    какую версию Symfony вы используете? Symfony 1.4? Можете ли вы уточнить, какая у вас проблема?
  • 0
    Я использую Symfony 1.2.12
Теги:
symfony1

1 ответ

2
Лучший ответ

Если объект cron_jobs с идентификатором 15 не существует, forward404Unless() должен перенаправить пользователя (вас) на страницу 404, что и делает метод forward404Unless().

Если $ message из forward404Unless ($ condition, $ message = null) не является нулевым, вы можете использовать его на странице 404, чтобы показать, в чем проблема.

Возможно, вы дважды удалили объект cron_jobs с идентификатором 15, и поэтому вы видите страницу 404.

Если вы действительно используете версию 1.2.12, вам следует как можно скорее обновиться, потому что эта версия Symfony больше не поддерживается.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню