Tam olarak ne yapmak istediğiniz ve fonksiyona gelen veri anlaşılmamakla beraber;
 if($q_view['raw']['user']!='admin'){unset($q_view['form']['buttons']; }
gibibasit bir yazım işe yaraması gerekir..