отключить смарт-уведомление - PullRequest
7 голосов
/ 22 июля 2011

Я хотел бы отключить уведомления smarty-s.

Это точно:

Примечание: неопределенная переменная: xy

Потому что я знаю, чтонекоторые переменные не определены, а в некоторых случаях я даже не хочу их определять.

НО я не хочу отключать другие уведомления PHP.

Спасибо за помощь!

Ответы [ 2 ]

8 голосов
/ 22 июля 2011

Вы должны использовать это: http://www.smarty.net/docs/en/variable.error.reporting.tpl

Просто установите

$smarty->error_reporting = E_ALL & ~E_NOTICE;
2 голосов
/ 05 декабря 2012

Вам следует проверить переменные и убедиться, что они определены и установлены перед использованием. Удаление уведомлений и предупреждений повышает производительность вашего приложения.

Когда ваше приложение или веб-сайт публикуется, вы должны добавить следующее условие, чтобы избежать появления ошибок для ваших клиентов:

error_reporting(E_ERROR || E_WARNING);

Появятся только предупреждение и ошибки.

...