ticket->closedReason), set::required(true), picker ( on::change()->toggleClass('#ticketCloseForm .repeatBox', 'hidden', 'target.value !== "repeat"')->toggleClass('#ticketCloseForm .resolvedBox', 'hidden', 'target.value !== "commented"'), set::name('closedReason'), set::items($lang->ticket->closedReasonList) ) ), formGroup ( setClass('hidden repeatBox'), set::label($lang->ticket->repeatTicket), set::required(true), set::control(array('control' => 'picker', 'required' => false)), set::name('repeatTicket'), set::items($tickets) ), formGroup ( setClass('hidden resolvedBox'), set::label($lang->ticket->resolvedBy), set::required(true), set::name('resolvedBy'), set::items($users), set::value($app->user->account) ), formGroup ( setClass('hidden resolvedBox'), set::label($lang->ticket->resolvedDate), set::required(true), set::name('resolvedDate'), set::control('datetimePicker') ), formGroup ( setClass('hidden resolvedBox'), set::label($lang->files), fileSelector() ), formGroup ( setClass('hidden resolvedBox'), set::label($lang->ticket->resolution), set::required(true), set::name('resolution'), set::control('editor') ), formGroup ( set::label($lang->comment), set::name('comment'), set::control('editor') ) ); history(); render();