Пропадает обложка одного альбома после назначения обложки другому Есть решение

Добрый день.

Столкнулся со странной проблемой: назначаю обложку одному альбому, сохраняю, обложка появляется, но у другого альбома после этого обложка исчезает и наоборот. Пробовал назначать обложку напрямую в БД (key_photo_id), результат тот же. Причем обнуление key_photo_id происходит после загрузки сайта. Может, кто сталкивался с подобным?

2 ответа

  • 2
    Михаил Ушенин Webasyst 19 июня 2015 02:51 # Решение

    1. Сохраните копию своей базы данных!

    2. Попробуйте в файле wa-apps/photos/lib/models/photosAlbum.model.php в методе keyPhotos() заменить

    $photos = $collection->getPhotos('*,thumb_96x96,thumb_192x192');

    на

    $photos = $collection->getPhotos('*,thumb_96x96,thumb_192x192', 0, count($key_photo_ids));
  • 1
    Эрик Webasyst 19 июня 2015 02:51 #

    Ошибка в приложении Фото. Происходит, когда кол-во альбомов больше 50. Можно исправить в методе photosAlbumModel::keyPhotos() вызов

    $photos = $collection->getPhotos('*,thumb_96x96,thumb_192x192');

    на

    $photos = $collection->getPhotos('*,thumb_96x96,thumb_192x192', 0, count($key_photo_ids));

    * Сначала сохранить бекап БД на всякий случай.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите