Итак, я пытаюсь выяснить, эти слушатель, но у меня возникают проблемы с поиском какой-либо информации на сайте симфони о них ..Symfony2 слушатель события
Изначально я хотел создать слушатель, который бы вызвать на каждая загрузка страницы ... Я полагал, что это может нанести ущерб общей производительности системы, поэтому я подумал о том, что она срабатывает только на:/и/otherpage
Но опять же, у меня возникают проблемы с поиском любой информации о том, где начните с слушателя. Любая помощь будет оценена. Все это слушатель будет делать, использует Doctrine для проверки базы данных и установки сеанса на основе того, что она находит.
Опять же, любая помощь или предложения оценены. Благодарю.
Спасибо за информацию Greg! У меня будет возможность поиграть и посмотреть, что я могу с этим справиться ... Я бы даже смог обойтись, проверяя каждую загрузку каждой страницы (все запросы будут проверять БД, чтобы увидеть, есть ли там это запись на сегодня для пользователя или нет) .. Еще раз спасибо! – Justin
Нет проблем. Я бы не стал слишком беспокоиться об этом, вызвав функцию слушателя при каждой загрузке страницы, это такая крошечная услуга, что она не должна влиять на производительность, просто попробуйте выработать способ избежать прослушивателя, ударяющего DB каждый раз за исключением случаев, когда это необходимо. Дайте мне знать, как вы идете, с удовольствием попробуйте помочь, если у вас возникнут проблемы. – greg
Я делаю то же самое, но если ничего не найдено в запросе Listener, я хочу закоротить все и перенаправить на страницу шаблона «Скоро». Любые мысли о том, как построить это в Слушателе? Благодаря! – Acyra