Здравствуйте,"по умолчанию" в Eventlist автоархивция или удаление событий происходит после его окончания (т.е. по дате окончания) + некоторое количество дней задаваемое в админке.У меня возникла необходимость чтобы этот процесс происходил по дате начала события...поправил файл components/com_eventlist/helpers/helper.php - вот этот фрагментКод:if ($elsettings->oldevent == 2) {$query = 'UPDATE #__eventlist_events SET published = -1 WHERE DATE_SUB(NOW(), INTERVAL '.$elsettings->minus.' DAY) > (IF (enddates '.$nulldate.', enddates, dates)) AND published = 1';$db->SetQuery( $query );$db->Query();}поменял соответственно enddates на datesАвтоархивация по дате начала заработала - всё нормально, НО (!) что-то не срабатывает с назначенной повторяемостью событий (( т.е. к примеру событие начинается сегодня, заканчивается завтра и стоит повторять каждый день. Соответственно сегодня событие уходит в архив (выставлено +0 дней) и всё. Повторение события на завтра не происходит ((( Если кто знает ГДЕ поковырять/посмотреть буду очень признателен
|