Суть проблемы вот в чем: отключил фотоальбомы (общие) и клубы. Но в них уже были фотки загружены. В профиле эти фотки отображаются. Удалил клуб, даже фотку вручную удалил, но вот что отображается на сайте
#1
14 февраля 2013 в 02:24
#2
14 февраля 2013 в 15:39
кэш чистили?
#3
14 февраля 2013 в 16:10
кэш чистили?
Да, не помогло
Сегодня в 06:28
#4
14 февраля 2013 в 16:14
из базы фотографию и альбом удаляли?
#5
14 февраля 2013 в 16:24
components/users/model.php
за вывод альбомов в профиле отвечает
public function getPhotoAlbums($user_id, $is_friends=false, $only_private=false)
там два запроса в базу
первый пользовательские альбомы
второй общие альбомы
общие :
если вам ненужно выводить общие то удалите этот код
за вывод альбомов в профиле отвечает
public function getPhotoAlbums($user_id, $is_friends=false, $only_private=false)
там два запроса в базу
первый пользовательские альбомы
второй общие альбомы
общие :
$sql = "SELECT a.id as id, a.title as title, a.pubdate as pubdate, 'all' as allow_who, 'public' as type, f.file as imageurl, COUNT(f.id) as photos_count FROM cms_photo_files f LEFT JOIN cms_photo_albums a ON a.id = f.album_id WHERE f.user_id='{$user_id}' AND f.published = 1 GROUP BY f.album_id"; $result = $this->inDB->query($sql); if ($this->inDB->num_rows($result)) { while($album = $this->inDB->fetch_assoc($result)){ $album['imageurl'] = "/images/photos/small/{$album['imageurl']}"; $album['pubdate'] = cmsCore::dateFormat($album['pubdate']); $albums[] = $album; } }
из базы фотографию и альбом удаляли?
Да