Как отслеживать ошибки в представлении
Я пишу некоторый PHP-код в своих представлениях, т.Е. в контекстных фильтрах и области просмотра PHP, но когда что-то идет не так, становится очень трудно найти ошибки, так как номера строк, введенные по ошибке, не работают.
Каким способом я могу это отследить, или не рекомендуется писать PHP-код непосредственно в представлениях?
2 answers
Представления создаются очень объектно-ориентированным способом, что действительно здорово. Это означает, что если поведение представлений по умолчанию не работает для вас, вы можете расширить классы, которые предоставляют представления, и изменить только то, что вам нужно перезаписать. Я написал сообщение в блоге об этом, сосредоточив внимание на фильтрах, но принцип тот же для контекстов, сортировки...
На языке представлений контекст называется argument
.