Виджет отправляет картинку в массиве $_FILES, но сам атрибут userimg - пуст. Тоесть проблема в виджете. Возможно я как-то криво его написал, код виджета дал. Что еще хотели бы увидеть?
Black Jack: С фигурными читается код проще, но когда одна строчка - как то коробит. На самом деле есть стандарты. И тут Товарищ прав - пробелов не хватает.
AlikDex: Ответ напрашивается сам собой. Я когда то использовал SMARTY, вынужден был от него отойти и вот спустя 3 года. Я даже по приговору народного суда не вернусь к шаблонизаторам.
Tlito: А за какой срок эти просмотры набраны? Да это вообще не показатель. Тут куча факторов будет влиять. Я уже молчу про то что адекватные люди лезут в доки, а не в ютуб. А вот популярность drupal у школьников - на лицо.
AlikDex: Ну так их совсем не обязательно использовать. На практике использую их только в админке, а там не важна производительность. Тут как раз холивар в соседней теме идет, по поводу адекватности фреймворков: Какие перспективы у CakePHP?