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

Подскажите пожалуйста где найти Query UPDATE oc_product SET viewed = (viewed + 1)


rassigor

Recommended Posts

Добрый день, есть один запрос который все вешает, при открытии категории

 

   20  Query UPDATE oc_product SET viewed = (viewed + 1) WHERE product_id = '8474' 

 

те как я понимаю, устанавливается в таблицу просмотренное количество. 

Хочу закоментить запрос, подскажите где это искать? (если не трудно, мне на это полдня надо потратить)

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


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

Добрый день, есть один запрос который все вешает, при открытии категории

 

   20  Query UPDATE oc_product SET viewed = (viewed + 1) WHERE product_id = '8474' 

 

те как я понимаю, устанавливается в таблицу просмотренное количество. 

Хочу закоментить запрос, подскажите где это искать? (если не трудно, мне на это полдня надо потратить)

Данный запрос находится в методе addOrderHistory

лежит он в catalog/model/checkout/order.php

C Вас 100500 млрд. Евро.

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

Хм...а я был уверен, что это из catalog\model\catalog\product.php

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

Но не соль, я не программер, просто сталкивался с данной строкой. Не прав, значит не прав.

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


24 минуты назад, Kindzaza сказал:

Хм...а я был уверен, что это из catalog\model\catalog\product.php


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

Но не соль, я не программер, просто сталкивался с данной строкой. Не прав, значит не прав.

Нет, скорее всего Вы правы, а я ошибся ввиду нескольких причин =)

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

8 минут назад, rassigor сказал:

Ок. А как заглушку сделать?просто закоментить сам запрос, чтобы нечего не происходило?

Сделайте так.. Только не как я сказал, а коллега выше..

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

2 минуты назад, rassigor сказал:

Ок сделал, по шустрее стало, на что нить влияло?какие функции перестанут работать?

Нет, ничего не случится, просто вы отключили счётчик просмотров товара..

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

23 минуты назад, chukcha сказал:

Ага, а в админке не отключается?

Зачем админка? эт ж в крови, постучать по телику
 

 

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


2 часа назад, rassigor сказал:

Ок сделал, по шустрее стало, на что нить влияло?какие функции перестанут работать?

эффект плацебо

 

2 часа назад, rassigor сказал:

Ну я так и подумал, есть ещё такие безобидные штуки?которые убрать можно будет и нагрузка упадёт?

есть, у каждого они свои

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

13 minutes ago, rassigor said:

еще раз всю админку пролазил и так и не нашел,,мож я не там ищу

 

И не найдёте, код в модели вызывается только один раз из файла catalog/controller/product/product.php

При этом там нет никаких условий, типа проверки настроек и т.п.

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

14 минут назад, LetMeCode сказал:

 

И не найдёте, код в модели вызывается только один раз из файла catalog/controller/product/product.php

При этом там нет никаких условий, типа проверки настроек и т.п.

я там просто вывод закоментил

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

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


2 минуты назад, chukcha сказал:

хм.. а ведь раньше было  отключение.. Или не здесь :(

Я как не специалист, смотрю на код опенкарта, и мое терзают смутные сомнения, такое чувство что его писали для магаза на 100-500 товаров

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


Только что, rassigor сказал:

Я как не специалист, смотрю на код опенкарта, и мое терзают смутные сомнения, такое чувство что его писали для магаза на 100-500 товаров

какие то непонятные запросы в циклах и с количеством товаров и пользователей все растет в геометрической прогрессии

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


1 минуту назад, rassigor сказал:

что его писали для магаза на 100-500 товаров

Не совсем так

 

А ну-ка расскажите, что не так?

Как бы вы написали?

 

1 минуту назад, rassigor сказал:

какие то непонятные запросы в циклах и с количеством товаров

подробнее

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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