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

[Решено] Ограничение добавления в сравнение


Yuriy1987

Recommended Posts

Добрый день!

Подскажите, нужно добавить ограничение добавления товаров в список сравнения, например, если 5 шт добавлено, то при добавлении 6 выдается сообщение, например "Сравнивать можно макс 5 товаров".

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


пиши прямо - СДЕЛАЙТЕ.

catalog/controller/product/compare.php

...
			if (!in_array($this->request->post['product_id'], $this->session->data['compare'])) {
				if (count($this->session->data['compare']) >= 4) {
					array_shift($this->session->data['compare']);
				}
...
>>

...
			if (!in_array($this->request->post['product_id'], $this->session->data['compare'])) {
				if (count($this->session->data['compare']) >= 5) {
					// begin
					$json['success'] = $this->language->get('text_compare_limit'); // Сравнивать можно макс 5 товаров
					$json['total'] = sprintf($this->language->get('text_compare'), (isset($this->session->data['compare']) ? count($this->session->data['compare']) : 0));
					$this->response->setOutput(json_encode($json));
					die();
					// end
					
					array_shift($this->session->data['compare']);
				}
...
Надіслати
Поділитися на інших сайтах

Гість
Ця тема закрита для публікації повідомлень.

×
×
  • Створити...

Important Information

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