w lightbox.js mają one ścieżki:
var fileLoadingImage = 'system/application/galeria/images/loading.gif'; var fileBottomNavCloseImage = "system/application/galeria/images/closelabel.gif";
tutaj mam stronicowanie:
$this->load->library('pagination'); // URL do tej metody $config['base_url'] = base_url().'site_galery/index'; $news_count = $this->db->query("SELECT COUNT(*) AS ile FROM ".$this->db->dbprefix."file")->result_array(); $config['total_rows'] = $news_count[0]['ile']; $config['per_page'] = '5'; $this->pagination->initialize($config); $query = $this->File->get_files($this->uri->segment(3)); if ($query->num_rows() > 0) { $this->response['content'] = '<table cellspacing="3" cellpadding="3">'; foreach($query->result() as $item) { $this->response['content'] .= $this->load->view('elements/element', $item, True); } $this->response['content'] .= '</table>'; }else{ $this->response['content'] .= '<br/>nie ma zdjęć'; } $this->response['content'] .= $this->pagination->create_links(); $this->load->view('index', $this->response);
Wszystko działa póki jesteśmy na stronie głównej (w indexie), jeśli przejdziemy na kolejne strony adres zmienia się dodawany jest kontroller i nazwa metody do adresu
wtedy lightbox nie widzi grafik (loading i close) zdjęcia są normalnie poprawnie wyświetlane.
link do grafik na pierwszej stronie:
http://localhost/cms/site_galery.html#
a tutaj po przejściu na kolejną ze stronicowania:
http://localhost/cms/site_galery/index/system/application/galeria/images/closelabel.gif
Proszę o pomoc nie wiem jak się pozbyć z linku grafik nazwy kontrolera i metody.