Вывод фотографий в профиле пользователя 1.10.3

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО

Новые фото в профиле пользователя

#17 29 июня 2014 в 18:29
Мой файл
  1. <img class="photo_thumb_img" src="http://default/{$photo.file}" width="64" />// здесь абсолютная ссылка
  2.  
Ваш
  1.  
  2. <img class="photo_thumb_img" src="{$photo.file}" width="64" />
#18 29 июня 2014 в 18:38
Lora, изменил на абсолютную
  1. <img class="photo_thumb_img" src="http://plumins.com/{$photo.file}" width="64" />
  2.  
Ничего не поменялось(
#19 29 июня 2014 в 18:52
Не знаю, я подставил ваши файлы вместо моих и всё работает.
1.Проверьте права на папки
2.Посмотрите что выведет print_r($photos); посл е $photos = $model->getUser_Photo($inUser->id, $cfg['shownum']); Смотреть в профиле
#20 30 июня 2014 в 00:27
Lora,

1.Проверьте права на папки

права 777

2.Посмотрите что выведет print_r($photos);

в профиле пустой блок, ссылки и изображения не выводятся
  1. <div class="usr_albums_block usr_profile_block"></div>
print_r($photos); не нашел такого(
#21 30 июня 2014 в 02:07
ValeraK,

print_r($photos); не нашел такого(

ValeraK
facepalm
Вам нужно во фронтенде после
  1. $photos = $model->getUser_Photo($inUser->id, $cfg['shownum']);
вставить
  1. print_r($photos);
и посмотреть результат в профиле, а не найти print_r($photos);
#22 30 июня 2014 в 02:32
scanread, Lora, подставлял во фронтэнд эту строчку ситуация не поменялась, блок пустой. Не заметил сразу, в блоке контента вначале появилось Array ( ).
#23 30 июня 2014 в 07:03
Давайте проверим параметры.
  1. print_r($inUser->id); // должен вывести ваш id
  2. print_r($cfg['shownum']); // должен вывести "3"
А сами фотки в альбоме есть?
В самое начало frontend.php, после <?php, пропишите
  1. ini_set('display_errors',1);
Это вывидет ошибки, если они есть. Потом не забудьте закоментировать их.
#24 30 июня 2014 в 11:24
В пользовательских альбомах фотки есть, но не у всех. Вот что получилось по ошибкам:
Array ( ) 13 Warning: explode() expects parameter 2 to be string, array given in /www/plumins.com/usplumins/public_html/includes/spyc/spyc.php on line 472 Warning: Invalid argument supplied for foreach() in /www/plumins.com/usplumins/public_html/includes/spyc/spyc.php on line 473 Warning: Missing argument 2 for cmsCore::initSmarty(), called in /www/plumins.com/usplumins/public_html/plugins/p_profile_bar/plugin.php on line 68 and defined in /www/plumins.com/usplumins/public_html/core/cms.php on line 1176 Notice: Undefined variable: tpl_file in /www/plumins.com/usplumins/public_html/core/cms.php on line 1178 Notice: Use of undefined constant id — assumed 'id' in /www/plumins.com/usplumins/public_html/plugins/p_problems/plugin.php on line 83
Отключаю плагины p_problems и p_profile_bar и выдает только Array ( ) 13
На странице пользовательского фотоальбома следующие ошибки:
Notice: Undefined offset: 8 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 9 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 10 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 11 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 12 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 13 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 14 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 15 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 16 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 17 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 18 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 19 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558 Notice: Undefined offset: 20 in /www/plumins.com/usplumins/public_html/components/users/photos.php on line 558
#25 30 июня 2014 в 11:31
Lora, все понял Array выводил параметр print_r($photos);, а print_r($inUser->id); и print_r($cfg['shownum']); вывели 1 (admin) и 3 соответственно
#26 30 июня 2014 в 18:06
ValeraK, Все мои вопросы иссякли. Почему выводит пустой массив я не могу так сказать.Могу только посоветовать следующее:
Поставте в поддомен или на локалке чистую дефолтовую систему.
Наладьте данные изменения, что бы всё работало и заменяйте файлы со своего сайта, и узнаете что вам мешает.
#27 30 июня 2014 в 18:23
Попробовал сейчас на хостинге, тоже всё работает. Можете глянуть здесь Доступ:
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
#28 30 июня 2014 в 18:25
Lora, глянул на локалке да действительно работает сейчас буду искать в чем проблема. Спасибо за помощь. Надеюсь что кому то еще пригодиться)
#29 30 июня 2014 в 20:35
Всегда пожалуйста. smile
#30 1 июля 2014 в 02:26
Lora, разобрался) отображаются только вновь загруженные фото, старые фото нет, поэтому и не было вывода фото. Вот еще моментик нарисовался, последние фото в профиле выводятся только для зарегистрированных пользователей, для гостей блок пустой. Конечно можно решить запретив гостям просматривать профили, но все же можно ли сделать что б и гости видели фото в профиле?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.