Смотри теги
html док
$this->load->view('header_view', $data);
$this->load->view('vieworder_view', $data);
$this->load->view('footer_view');
1. коннект сокета должен быть на всех страницах, код в футере
2. getElementbyId, сам элемент находится только на одной странице, например vieworder_view
если getElementById писать в футере после конекта сокета, на других страницах ошибка, нет такого элемента
делаю так
<?php if($this->uri->segment(2) == 'vieworder'):?>
document.getElementById("google").addEventListener("click", function(event){
event.preventDefault();
alertSocket.emit('alertTEST');
});
<?php endif;?>
На сколько это корректно, и как сделать правильно?