Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

fanatic

Users
  • Posts

    4,905
  • Joined

  • Last visited

Everything posted by fanatic

  1. ну, а где форма, аякс, обработчик php? без этого, долго будете ждать совета
  2. а не нужно подключфть. в контроллере своего модуля создаем данные аналогично как в асcaount, передаем в шаблон. выводим
  3. по барабану сколько опций у товара, главное чтобы все были выбраны?
  4. catalog/controller/checkout/catr.php метод add() перед $json['total'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency'])); вставить $json['count_products'] = $this->cart->countProducts(); аналогично в методе remove() метод edit() перед $this->response->addHeader('Content-Type: application/json'); вставить $json['count_products'] = $this->cart->countProducts(); файл catalog/viwe/javascript/common.js в cart.add, cart.edit, cart.remove в success добавить $('#count_products').html(json['count_products']); файл catalog/view/theme/ваша тема/template/product/product.tpl найти $('#button-cart').on('click', function () { в этой функции после if (json['success']) { вставить $('#count_products').html(json['count_products']); радуемся
  5. где именно? на всех категориях? во всех категориях одинаковые действия при клике? какие проверки на ввод?
  6. в контроллере header.php получить количество $data['count_products'] = $this->cart->countProducts(); в шаблоне вывести <p id='count_products'><?php echo $count_products; ?></p> и подкоректировать js в common.js и product.tpl , чтобы обновлялась цена при добавлении в корзину
  7. а товар. есть в наличии? может стоит какая проверка, типа если товара 0 скрыть кнопку
  8. без понятия, это не стандартный функционал. нужно смотреть
  9. система-пользователи-группы пользователей-ваша группа-скрыть дополнения снять галочки
  10. @Samen вы знаете, что у вас на сайте букет варезных модулей?
  11. $product_id = $this->request->get['product_id']; $sql = "SELECT ss.name FROM " . DB_PREFIX . "stock_status ss JOIN " . DB_PREFIX . "product p ON(p.stock_status_id = ss.stock_status_id) JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE p.product_id = '" . (int) $product_id . "' AND ss.language_id = '" . (int) $this->config->get('config_language_id') . "' AND p2s.store_id = '" . (int) $this->config->get('config_store_id') . "'"; $query = $this->db->query($sql); $status_name = $query->row['name']; if ($this->request->post['text'] == $status_name) { $json['error'] = $this->language->get('error_text'); }
×
×
  • Create New...

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.