Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Обновление количества просмотров по клику


Recommended Posts

Эта возможность мне нужна для другого. Но покажу на почти рабочем стандартном примере что мне нужно.

 

В файле:

/catalog/model/catalog/product.php

 

есть код:

    public function updateViewed($product_id) {
        $this->db->query("UPDATE " . DB_PREFIX . "product SET viewed = (viewed + 1) WHERE product_id = '" . (int)$product_id . "'");
    }

 

Он отвечает за добавление +1 к числу просмотров товара (поле в бд viewed).

 

Он вызывается каждый раз когда пользователь открывает страницу товара.

За это отвечает файл:

/catalog/controller/product/product.php

 

А конкретно, вот эта строчка кода:

$this->model_catalog_product->updateViewed($this->request->get['product_id']);

 

 

Собственно сам вопрос:

1) Как сделать, чтобы при нажатии на кнопку:

<button id="plus">+1</button>

 

2) вызывать событие обновления количества просмотров (+1 к просмотру)?

Надіслати
Поділитися на інших сайтах


1 час назад, AlexMax13 сказал:

Как сделать, чтобы при нажатии на кнопку:

 

смотрите в сторону AJAX

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.