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

Модуль OCU Waitlist - уведомление на email при поступлении товара [Поддержка]


Recommended Posts

  • 1 month later...
  • 5 weeks later...

Добавьте в контроллер админский

 

вот такой метод, чтобы таблица автоматом создавалась

		public function install() {
		
				$sql = "CREATE TABLE IF NOT EXISTS " . DB_PREFIX ."waitlist (
			`customer_id` int(11) NOT NULL,
			`product_id` int(11) NOT NULL,
			`date_added` datetime NOT NULL,
			PRIMARY KEY (`customer_id`,`product_id`)
			) ENGINE=MyISAM DEFAULT CHARSET=utf8";
			
			$query = $this->db->query($sql);
	
	
	}
Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Вопрос по модулю.

Почти весь товар в наличии отсутствует. Есть доп-статусы товара, предзаказ или доставка 1-2 дня.

К.О. Доработать чтобы логика работала от статуса а не от количества?

 

Посмотрел внутрь кода, я так понимаю проверка в одному месте идёт? По идее не сложно доработать?

 

                    <![CDATA[
                        foreach ($products as $product) {
                            if ($product['quantity'] > 0) {
                                $this->load->model('tool/waitlist');
                                $data['quantity'] = (int) $product['quantity'];
                                $this->model_tool_waitlist->notify($product['product_id'], $data);
                            }

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


  • 4 weeks later...
  • 3 weeks later...

После обновления сайта на Версию 1.5.5.1.2 модуль не работает. Уведомление не приходят статус товара в модуле при изменении количества не меняется. В чем может быть проблема ?  http://joxi.ru/6h32U_3JTJB-edaNwlk

Модуль переустановил, запрос заново сделал. Кнопка уведомить есть, товар в список добавляется но и все после этого (. 

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


ну как сделать после обновления остатков чтобы

не слало кучу нотификаций одному клиенту

 

т.е. 1 письмо = 1 товар.

В итоге покупателю приходит 10 писем об 10 товаров..

в идеале - 1 письмо  = содержит информацию об поступлении 10 товаров

 

кто может доработает $ ?

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


  • 2 months later...

вообщем модуль не дорабатывается :cry: Было собрался устанавливать, но почитал тему и придется воздержаться. Автор сделай модуль платным и развивай далее.

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


  • 1 month later...

Я тоже хочу такое - и платное!
бесплатное это - злой сыр в мышеловке)

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


  • 2 weeks later...

Я тоже хочу такое - и платное!

бесплатное это - злой сыр в мышеловке)

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

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


 www.opencart.com/index.php?route=extension/extension/info&extension_id=3514

 

Плохо, конечно, рекомендовать в одном модуле чужой, но...

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

  • 2 months later...

Закинул в папку. переходишь в категории пишет:

 

Notice: Error: Table 'gryides91_reklam.oc_waitlist' doesn't exist
Error No: 1146
SELECT * FROM oc_waitlist WHERE customer_id = '0' AND product_id = '81' LIMIT 1 in /home/g/gryides91/reklama.ru/public_html/system/database/mysql.php on line 50

 

ЧТО ЭТО? И КАК ИСПРАВИТЬ?

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


у меня вот такая структура таблицы. КАКОЙ ЗАПРОС ДЕЛАТЬ? а то я не понимаю.

 

  

   

    Новая

 

   

    category_description

   

   

    key_abuses

   

   

    oc_abuses

   

   

    oc_address

   

   

    oc_address_simple_fields

   

   

    oc_affiliate

   

   

    oc_affiliate_transaction

   

   

    oc_attribute

   

   

    oc_attribute_description

   

   

    oc_attribute_group

   

   

    oc_attribute_group_description

   

   

    oc_banner

   

   

    oc_banner_image

   

   

    oc_banner_image_description

   

   

    oc_category

    

   

    oc_category_description

   

   

    oc_category_filter

   

   

    oc_category_path

   

   

    oc_category_to_layout

   

   

    oc_category_to_store

   

   

    oc_country

   

   

    oc_coupon

   

   

    oc_coupon_category

   

   

    oc_coupon_history

   

   

    oc_coupon_product

   

   

    oc_currency

   

   

    oc_customer

   

   

    oc_customer_ban_ip

   

   

    oc_customer_field

   

   

    oc_customer_group

   

   

    oc_customer_group_description

   

   

    oc_customer_history

   

   

    oc_customer_ip

   

   

    oc_customer_online

   

   

    oc_customer_reward

   

   

    oc_customer_simple_fields

   

   

    oc_customer_transaction

   

   

    oc_custom_field

   

   

    oc_custom_field_description

   

   

    oc_custom_field_to_customer_group

   

   

    oc_custom_field_value

   

   

    oc_custom_field_value_description

   

   

    oc_download

   

   

    oc_download_description

   

   

    oc_extension

   

   

    oc_filter

   

   

    oc_filter_description

   

   

    oc_filter_group

   

   

    oc_filter_group_description

   

   

    oc_geo_zone

   

   

    oc_information

   

   

    oc_information_description

   

   

    oc_information_to_layout

   

   

    oc_information_to_store

   

   

    oc_key

   

   

    oc_language

   

   

    oc_layout

   

   

    oc_layout_route

   

   

    oc_length_class

   

   

    oc_length_class_description

   

   

    oc_manufacturer

   

   

    oc_manufacturer_description

   

   

    oc_manufacturer_to_store

   

   

    oc_option

   

   

    oc_option_description

   

   

    oc_option_value

   

   

    oc_option_value_description

   

   

    oc_order

   

   

    oc_order_download

   

   

    oc_order_field

   

   

    oc_order_fraud

   

   

    oc_order_history

   

   

    oc_order_option

   

   

    oc_order_product

   

   

    oc_order_simple_fields

   

   

    oc_order_status

   

   

    oc_order_total

   

   

    oc_order_voucher

   

   

    oc_pagemenu

   

   

    oc_pagemenu_description

   

   

    oc_pagemenu_to_layout

   

   

    oc_pagemenu_to_store

   

   

    oc_product

   

   

    oc_product_attribute

   

   

    oc_product_description

   

   

    oc_product_discount

   

   

    oc_product_filter

   

   

    oc_product_image

   

   

    oc_product_option

   

   

    oc_product_option_value

   

   

    oc_product_related

   

   

    oc_product_reward

   

   

    oc_product_special

   

   

    oc_product_to_category

   

   

    oc_product_to_download

   

   

    oc_product_to_layout

   

   

    oc_product_to_store

   

   

    oc_redirect

   

   

    oc_relatedoptions

   

   

    oc_relatedoptions_option

   

   

    oc_relatedoptions_variant

   

   

    oc_relatedoptions_variant_option

   

   

    oc_relatedoptions_variant_product

   

   

    oc_return

   

   

    oc_return_action

   

   

    oc_return_history

   

   

    oc_return_reason

   

   

    oc_return_status

   

   

    oc_review

   

   

    oc_setting

   

   

    oc_stock_status

   

   

    oc_store

   

    

    oc_suppler

   

   

    oc_suppler_attributes

   

   

    oc_suppler_base_price

   

   

    oc_suppler_data

   

   

    oc_suppler_options

   

   

    oc_suppler_price

   

   

    oc_suppler_ref

   

   

    oc_suppler_seo

   

   

    oc_suppler_sku

   

   

    oc_suppler_sku_description

   

   

    oc_tax_class

   

   

    oc_tax_rate

   

   

    oc_tax_rate_to_customer_group

   

   

    oc_tax_rule

   

   

    oc_url_alias

   

   

    oc_user

   

   

    oc_user_group

   

   

    oc_voucher

   

   

    oc_voucher_history

   

   

    oc_voucher_theme

   

   

    oc_voucher_theme_description

   

   

    oc_weight_class

   

   

    oc_weight_class_description

   

   

    oc_zone

   

   

    oc_zone_to_geo_zone

   

   

    waitlist

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


 

Добавьте в контроллер админский

 

вот такой метод, чтобы таблица автоматом создавалась

		public function install() {
		
				$sql = "CREATE TABLE IF NOT EXISTS " . DB_PREFIX ."waitlist (
			`customer_id` int(11) NOT NULL,
			`product_id` int(11) NOT NULL,
			`date_added` datetime NOT NULL,
			PRIMARY KEY (`customer_id`,`product_id`)
			) ENGINE=MyISAM DEFAULT CHARSET=utf8";
			
			$query = $this->db->query($sql);
	
	
	}

В какой файл добавить?

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


  • 1 month later...

 www.opencart.com/index.php?route=extension/extension/info&extension_id=3514

 

Плохо, конечно, рекомендовать в одном модуле чужой, но...

чего бы не использовать?

доработайте плиз.

ниже

snastik сказал(а) 28 Июн 2014 - 5:23 PM:snapback.png

 

Добавьте в контроллер админский

 

вот такой метод, чтобы таблица автоматом создавалась

ниже

		public function install() {
		
				$sql = "CREATE TABLE IF NOT EXISTS " . DB_PREFIX ."waitlist (
			`customer_id` int(11) NOT NULL,
			`product_id` int(11) NOT NULL,
			`date_added` datetime NOT NULL,
			PRIMARY KEY (`customer_id`,`product_id`)
			) ENGINE=MyISAM DEFAULT CHARSET=utf8";
			
			$query = $this->db->query($sql);

 

Будьте добры, засовывайте колбасы под спойлер!

отредактируйте - https://opencartforum.com/topic/24625-ocu-waitlist-уведомление-на-email-при-поступлении-товара/?do=findComment&comment=380947

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


  • 3 weeks later...
  • 4 months later...
  • 1 month later...

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

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

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

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

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

Вхід

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

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

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

Important Information

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