Вы дайте свой вариант решения, если он не будет работать, то на Тостере смогут подсказать. А так создавать за вас полностью готовое решение никто не будет. В лучшем случае могут дать ссылку, но их может дать и сам гугл.
kvonosan, нормальное отношение.
Задача сформулирована мутно, а точнее не сформулирована. От этого зависит и решение.
Скорее всего ответ на ваш вопрос упирается вообще не в фреймворк, а банально в PHP
Я, как минимум, вот нифига не понял, что нужно в итоге получить. То ли аватар пользователя, с дефолтной картинкой, то ли выбор аватара для пользователя из предзагруженных, то ли медиабиблиотека с прикреплением изображения к модели, то ли ещё 100 разных задач. Существующих картинок где? Выбор как - программно или пользователем через какую-то форму...