Помогите с фотогалереей! Отказала...

Помогите с фотогалереей!

#16 11 июня 2012 в 16:46
1. Перезалейте файлы компонента с папки /components/photos/ с дистрибутива вашей версии. Это чтобы исключить ошибки роутера. Заливать нужно в двоичном режиме. Мало ли где-то закрадется перевод строки или ещё что-то.
2. Если первый пункт не дал результатов, значит мы добрались до файла frontend.php и по умолчанию выводится блок $do == view. Здесь уже 404 страница просто так не берется. Должно быть явное перенаправление. В блоке этого нет. Но есть в файле model.php. Функция getAlbum(). Вот она и может давать 404 страницу, потому что не может взять корневую категорию. Это я просто для разъяснения. Если не понятно, можете просто пропустить. Как исправить?
— первый вариант, в админке проверить дерево каталогов. Настройки->Проверка деревьев. Если найдены ошибки в дереве фотоальбомов, значит исправляем. При этом пропадет вся вложенность. Придется по новой составлять дерево альбомов. Если не помогло, значит смотрим далее
— второе. Придется лезть в БД. Найти таблицу cms_photo_albums и проверить (если нет — создать) есть ли корневой альбом. При этом в поле parent_id корневого альбома должно быть значение 0, а поле NSDiffer должно быть пустое. Это важно, именно по этому условию берется корневой альбом. Теперь смотрим поле id этого альбома. По умолчанию оно 100. Далее ищем наши альбомы второго уровня, которые являются дочерними корневого альбома. У этих альбомов поле parent_id должно быть равно id корневого альбома(по умолчанию равно 100). И поле NSDiffer должен быть пустым. Записи, где NSDiffer не пустое не трогаем. Это альбомы клубов, личные...
После всего этого возможно придется опять править дерево альбомов. Ошибка скорее всего в том, что нет корневого альбома. Проверьте.
#17 12 июня 2012 в 09:27
Марат, вроде заработало!!!
Взял один из альбомов групповых, и сделал из него корневой, затем дерево=)
сейчас пошёл тестровать и настраивать !
Спасибо =)
#18 12 июня 2012 в 19:19
Видите как интересно получилось! :))) Проблема всё-таки решалась очень просто.😊Теперь отличный тематический сайт будет радовать молодожёнов))))
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.