Как вывести альтернативный аватар с помощью imagecache

Главные вкладки

Аватар пользователя vtros vtros 9 сентября 2008 в 14:03

Здравствуйте уважаемое сообщество.
Выводил в ноде аватар пользователя с помощью этого кода:

php print(theme('imagecache','_правило' ,$user->picture));

Обновил imagecache с 1.6 на 2.1, для получения возможности использования ImageMagick, перестал выводиться альтернативный аватар по умолчанию, в том случае если у пользователя нет аватара.
Здесь вот вроде описано решение http://drupal.org/node/163561

Но так я в PHP ни бум-бум, то так и не понял, что нужно в коде добавить.

Господа объясните пожалуйста, что мне нужно дописать в коде, что бы, отображалась альтернативная аватарка, если у пользователя не загружена своя.
Заранее всем благодарен.

Комментарии

Аватар пользователя vtros vtros 9 сентября 2008 в 17:40

Старые правила слетели.
Я новые создал, на страничке о регистрации, так же все обновил, пути и т.д.
Адрес изображения, которое будет показываться для пользователей, не закачавших собственную картинку так же указал заново.
Все работает отлично, кроме этой аватарки по умолчанию.

Аватар пользователя scandi scandi 5 августа 2009 в 14:07

ну так для справки. Понимаю что поздно, но отвечу.
php print(theme('imagecache','_правило' ,>>>>>>>>>>>>$node<<<<<<<<<<<<->picture));

потому как user->picture это аватар текущего пользователя.