Спасибо за ваши ответы, ребята, я закончил делать смесь предложений Росса и листового разработчика, прежде чем нашел ваши ответы здесь, так что, я думаю, я был на правильном пути.
Мой контроллер имеет:
$data['head'] = array('specificjs');
$this->load->view('view',$data);`
и мой взгляд имеет:
if(isset($head)){
foreach($head as $item){
$this->load->view('js/'.$item);
}
}
и мое представление «specificjs» содержит то, что требуется.
Таким образом, я могу загрузить столько пользовательских скриптов, сколько захочу, и иметь код в виде, а не в контроллере.
Еще раз спасибо, но продолжайте поступать дальнейшие предложения!