sindrom1974
Хранитель порядка
- Регистрация
- 24 Окт 2015
- Сообщения
- 412
- Реакции
- 643
- Автор темы
- #91
Вы пишете полную чушь. Лучше прочитайте ещё раз то что я написал вам выше. В этом напишу следующее, теперь включите ваш мозг и ответьте себе, зачем вам хранить 100 дней объявления, которые удалил пользователь сам? Ваша логика зашкаливает, вы решили одним выстрелом убить двух зайцев. Так вот если по задаче стоит решить вопрос с отслеживанием снятых с публикации объявлений, то стоит создать отдельный метод с добавлением в конфиг отдельного лимита по времени, или расширить имеющийся, но развести зайцев на два выстрела. Да и вообще так и задумано, тут в пору решать обратное, что бы пользователь после удаления мог восстановить объявление, например случайно удалил. Это более правильно и логично.Вы сначала сами код посмотрите, а потом рассказывайте всем что там делается...
В файле bbs.model.php описывается itemsCronStatus, он делает "# 1. Актуализация статуса объявлений", "# 2. Уведомление о скором завершении публикации объявлений", "# 3. Полное удаление объявлений" (это как раз и есть itemsCronDelete и вызывается именно через itemsCronStatus в файле bbs.class.php).
Комична ситуация что вы код не смотрели, удаляются только объявления у которых закончился срок публикации и с тех пор прошло 'bbs.delete.timeout' => 100 дней указанных в конфиге, остальные не удаляются! Без моей правки они совсем не удаляются.
Вложения
Последнее редактирование: