Jump to content

Vasilek12

Новичок
  • Content Count

    3
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Vasilek12

  • Rank
    Новичок
  1. Помогите исправить ошибку. Фильтр выдает на сайте avtobonus.com.ua setTimeout(function() { $('#ocfilter').ocfilter(options); }, 1); - это в консоли гугл Uncaught TypeError: $(...).ocfilter is not a function - и это а это в админке: PHP Notice: Undefined variable: tbData in /home/avtobonu/avtobonus.com.ua/www/catalog/view/theme/********/template/common/search.tpl on line 17
  2. Модуль фильтрует 1 раз, а потом просто не откликается. В чем может быть проблема? На 1й картинке фильтр в норме, но если нажать на любого производителя, то переходим на страницу с правильным результатом, но фильтр перестает откликаться даже после перезагрузки страницы(картинка2). Если почистить кеш модификаций в админке, то помогает на 1 раз. В чем причина, подскажите, пожалуйста.
  3. Проблема в том, что язык не переключается. Если в ссылке индикатор языка поменять вручную, то язык переключится, а если через переключатель, то ничего не происходит. <?php class ControllerCommonLanguage extends Controller { public function index() { $this->load->language('common/language'); $data['text_language'] = $this->language->get('text_language'); $data['action'] = $this->url->link('common/language/language', '', $this->request->server['HTTPS']); $data['code'] = $this->session->data['language']; $this->load->model('localisation/language'); $data['languages'] = array(); $results = $this->model_localisation_language->getLanguages(); foreach ($results as $result) { if ($result['status']) { $data['languages'][] = array( 'name' => $result['name'], 'code' => $result['code'], 'image' => $result['image'] ); } } if (!isset($this->request->get['route'])) { $data['redirect'] = $this->url->link('common/home'); } else { $url_data = $this->request->get; unset($url_data['_route_']); $route = $url_data['route']; unset($url_data['route']); $url = ''; if ($url_data) { $url = '&' . urldecode(http_build_query($url_data, '', '&')); } $data['redirect'] = $this->url->link($route, $url, $this->request->server['HTTPS']); } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/common/language.tpl')) { return $this->load->view($this->config->get('config_template') . '/template/common/language.tpl', $data); } else { return $this->load->view('default/template/common/language.tpl', $data); } } public function language() { if (isset($this->request->post['code'])) { $this->session->data['language'] = $this->request->post['code']; } if (isset($this->request->post['redirect'])) { $this->response->redirect($this->request->post['redirect']); } else { $this->response->redirect($this->url->link('common/home')); } } } Это содержимое файла /catalog/controller/common/language.php
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.