$query = Ticket::find()->joinWith('emailAccount.companyId')->orderBy(['{{%support_ticket_company}}.id' => SORT_ASC]);
$uploaddir = 'C:/Users/cavem/OSPanel/domains/factotum.test/server/img/';
Но было бы лучше если можно подключить было бы файл стилей ИЗ представления
думаю человек там не глупый сидит и знает, как можно этой функцией воспользоваться,
Не очень хорошо, как по мне. Для каждой модели свои обработчики. Легче будет ошибки отлавливать и вносить изменения в работу кода.