Приложение "Mysearch"
Персональная поисковая рассылка (mysearch)
Данное приложение служит для того, чтобы пользователи могли сохранять поисковые запросы и выполнять поиск по этим запросам при клике по этому сохранению. Также при настройке задания в cron можно автоматически делать рассылку новых объявлений подходящих под этот поисковый запрос.
Пример: Пользователь ввел в форме поиска параметры «Аренда/1-комнатные в Центральном районе, города Саратов». После нажатия кнопки сохранить пользователю будет предложено сохранить данный запрос (над формой поиска). Сохранение запроса доступно только авторизованным пользователям. Если пользователь не авторизован, то ему будет предложено сначала авторизоваться перед сохранением запроса.
После сохранения запроса он будет записан в базу данных и будет доступен в пункте личного кабинета Мой поиск. Можно создавать любое количество сохраненных поисковых запросов.
Теперь каждый день пользователю будут приходить новые объявления по запросу «Аренда/1-комнатные в Центральном районе, города Саратов», только если он отметил галочку «Отправлять на email».
Для того чтобы выполнялась автоматическая рассылка нужно добавить задание в cron запускать раз в сутки.
1 1 * * * /usr/bin/wget -O /dev/null -q http://ваш_сайт/apps/mysearch/cron.php