DEV MODE
Tax based on shipping to United Kingdom gb flag , Change?
Basket 
NEW CLEARANCE
CUSTOMISE
Pyronix Deltabell Alarm box with Light and Siren
fullscreen

Pyronix Deltabell Alarm box with Light and Siren

Rated 0/5   0 reviews | 3 Questions
Pyronix logo Pyronix
  • Deltabell E, Plus, X or WE
  • Choice of colours
  • Wired or wireless

The Pyronix Deltabell is a high quality alarm box that can be fully customised to use as a dummy box, with a wired connection or wireless and in various colours (Read more)

Loading
£0.00
£0.00 Ex VAT
Ordered on Request
Delivery from £4.99
Orders will be processed Tuesday 6th May
Product CodePYR0068
ModelDELTABELL-CUSTOM
SPECIAL ORDER / NON-RETURNABLE ITEM

More Information
RELATED PRODUCTS

PRODUCT DETAILS

The Pyronix Deltabell is a customisable outdoor alarm sounder suitable for use with any of the Pyronix alarms. Each Pyronix Deltabell features a tough weather and tamper-resistant Polycarbonate casing and distinctive style. You can also customise the Pyronix Deltabell with a variety of colour combinations and add one of 4 modules depending on the features you need.


Configuring your Pyronix Deltabell

deltabell_components.PNG?scale.width=733

1. Select your base

Select from 6 distinct colours that feature a helpful levelling aid and revolving guide holes to make installation easy. If you want a dummy box just select a base and cover.

2. Select your module & optional lightbox

Select from 4 different modules to add various features to your Deltabell. If you're specifying a dummy unit, you can skip module selection. For a basic comparison of each module's features view the comparison table below or for more information take a look at the specifications tab.

If you've selected the Deltabell X module you can also get superior backlighting by adding the lightbox module.

3. Select a cover

Select from 4 stylish covers to fit with your design or branding. If you've selected the Deltabell X lightbox module only the white and amber covers are recommended to get the best illumination.



Backlighting options

The Deltabell Plus has a built-in low power backlight which illuminates the cover and makes your branding stand out at night. For superior back-lighting the Deltabell X with optional light-box gives the best level of illumination. Illumination works best with white lids as the coloured lids are mostly opaque.

Pyronix Deltabell Plus


pyronix_deltabell_covers_all.jpg

How to Customisable your Deltabell

The Pyronix Deltabell can be specified with a variety of different coloured bases and covers allowing you to select a combination that fits seamlessly with your design or brand. The cover is also ideal for displaying your logo which helps promote your brand. For orders of 40 or more lids your logo can be professionally applied prior to delivery.

To order custom printed lids, email your logo and design requirements to [email protected]. Once you have a proof you're happy with, order 40 lids and send us your proof number. Printing usually takes 2-3 weeks to complete.

For more information about custom printing click here.


Pyronix Deltabell Feature Comparison

deltabell_comparison.PNG

YOU MIGHT ALSO NEED
Loading
 
 
 
 
 
Loading
 
 
 
 
 
Loading
 
 
 
 
 
Loading
 
 
 
 
 
Loading
 
 
 
 
 
Loading
 
 
 
 
 
SPECIFICATIONS

Deltabell E Deltabell Plus Deltabell X Deltabell WE
Sounder
Loudness 104 db (A) 104 db (A)
104 db (A)
94 db (A)
Sound and light indication on alarm
Yes Yes Yes Yes
Engineer hold off
Yes Yes Yes Yes
Number of Piezos
1 1 2 1
Flashing LED
Yes Yes Yes Yes
Comfort LED
Yes Yes Yes Yes
Back-lit No Yes Yes No
Tamper protection
Yes Yes Yes Yes
Strobe duration and frequency
10mS, 1Hz
10mS, 1Hz 10mS, 1Hz
10mS, 1Hz
Sounder maximum duration
15 mins 15 mins 15 mins
15 mins
Available with or without a lightbox
No No Yes No
SAC (self actuating bell) / SAB (self activating bell) option
Yes Yes Yes Yes
Self levelling
Yes Yes Yes Yes
Environmental and operating features
Certified operating temperature
-25C to 60C
-25C to 60C
-25C to 60C
-25C to 60C
Nominal operating temperature
-30C to 60C
-30C to 60C
-30C to 60C
-30C to 60C
Physical dimensions (H x W x D)
290 x 285 x 50mm
290 x 285 x 50mm
290 x 285 x 50mm
290 x 285 x 50mm
Electrical & battery
Battery type
NiMH 7.2V, 250mAh
NiMH 7.2V, 250mAh
NiMH 7.2V, 250mAh
2x 3V 5Ah Lithium battery packs
(BATT-ES1)
Battery life
2 - 5 years
2 - 5 years
2 - 5 years
2 years
Battery low voltage protection NA NA NA Yes
Operating voltage
9-16V
9-16V
9-16V
9-16V
Alarm current
<250mA
<300mA
300mA NA
Quiescent current consumption
<30mA
<60mA 90mA NA
Certifications and warranty
Electrical conformity
CE
CE
CE
CE
EN Certificate
EN50131-4:2009
EN50131-1
EN50131-1
EN 50131-5-3: 2005
A1: 2008 EN 50130-4: 1995
A1: 1998
A2: 2003
EN 61000-6-3: 2007
Certification type
Self-certified
Self-certified
Self-certified
IMQ
Certificate number NA NA NA CA12.01330
Environmental class
IV
IV IV IV
Warranty
2 Years
2 Years
2 Years
2 Years
Security Grade
Grade 2 and 3
Grade 2 and 3
Grade 2 and 3
Grade 2
USEFUL FILES AND LINKS
Videos
No videos available
Files
  Pyronix Deltabell WE Installation Manual
  Pyronix Deltabell X Datasheet
  Pyronix Deltabell WE Datasheet
Links*
Deltabell Plus product page
Deltabell X product page
Deltabell WE product page
Deltabell E product page
Pyronix website
Pyronix support site

* External websites provide additional content that supports the content on connectec.uk however the external Web site is subject to change and is beyond the control of Connectec Ltd. Connectec cannot guarantee the accuracy of content on external websites and does not endorse the information or products on any external websites. You will be subject to the external websites own privacy policy when you follow these links.

QUESTIONS AND ANSWERS

Get expert answers to questions specific to this product below or for more help visit our Q&A forum


Do all deltabell modules have the strobe LED function? If so how is this enabled, through the panel or via the module itself ?
( )
Yes all Deltabell modules support both strobe flasher and also comfort LED.
( )
Do I need one of these if I'm ordering the pyronix enforcer kit?
( )
The Kit 1, Kit 3 and Kit 5 include the wireless siren module but you will still need to buy the coloured base and lid separately.
( )
Can you switch the light off?
( )
There is a jumper on the board to disable the comfort flashing LED but not for the backlight. I would suggest looking at the Deltabell E module if you do not require the backlight
( )
REVIEWS

Read customer reviews or submit your review of this product


Thanks for taking the time to review this product.
Your feedback helps us improve our products and services as well as helping other users make informed buying decisions.

There are no reviews for this product.


Why buy from Connectec?

Support

SUPPORT

Our technical support team are experienced installation engineers with years of field experience.

service_icon.png

SERVICE

Customer service is our top priority. We always try to ensure we offer a first class service too all our customers.

free_delivery_icon.png

DELIVERY

We offer FREE mainland UK delivery on orders over £75 and FREE next day delivery on orders over £150*.

partner_icon.png

PARTNERS

We are approved resellers for direct access to manufacturer warranty and support.

* Qualifying products only, subject to terms. For more information view our delivery information.

Compare 0
Google review badge
__Secure-PHPSESSID / a88742d942661e41c24ef9906a1e9dbd
0.119939
Array
(
    [a88742d942661e41c24ef9906a1e9dbd] => Array
        (
            [customer_group_id] => 1
            [pricing_groups] => 
            [currency] => GBP
            [country_id] => 222
            [location_id] => 0
            [tracker] => a27308bc8b6023f72faa0405a9115bcbbc183255ce6468af08b48cbdf0843045
            [shipping_methods] => Array
                (
                    [size] => 1
                    [name] => Small Items
                    [methods] => Array
                        (
                            [0] => Array
                                (
                                    [type] => shipping
                                    [shipping_method_id] => 2
                                    [location_id] => 0
                                    [name] => UK Economy
                                    [notes] => 
                                    [description] => Economy shipping to UK addresses
                                    [arrival_date] => 2025-05-09
                                    [arrival_dates] => Array
                                        (
                                            [0] => 2025-05-09
                                            [1] => 2025-05-12
                                            [2] => 2025-05-13
                                            [3] => 2025-05-14
                                            [4] => 2025-05-15
                                            [5] => 2025-05-16
                                            [6] => 2025-05-19
                                            [7] => 2025-05-20
                                            [8] => 2025-05-21
                                            [9] => 2025-05-22
                                            [10] => 2025-05-23
                                        )

                                    [arrival_text] => Friday 9th May (4 days)
                                    [amount] => 62.5
                                    [amount_diff] => 62.5
                                    [amount_diff_text] => £75.00
                                    [price] => 3.32
                                    [price_text] => £3.98
                                )

                            [1] => Array
                                (
                                    [type] => shipping
                                    [shipping_method_id] => 3
                                    [location_id] => 0
                                    [name] => UK Priority (Mainland UK)
                                    [notes] => 
                                    [description] => Priority delivery to UK mainland
                                    [arrival_date] => 2025-05-08
                                    [arrival_dates] => Array
                                        (
                                            [0] => 2025-05-08
                                            [1] => 2025-05-09
                                            [2] => 2025-05-12
                                            [3] => 2025-05-13
                                            [4] => 2025-05-14
                                            [5] => 2025-05-15
                                            [6] => 2025-05-16
                                            [7] => 2025-05-19
                                            [8] => 2025-05-20
                                            [9] => 2025-05-21
                                            [10] => 2025-05-22
                                        )

                                    [arrival_text] => Thursday 8th May (3 days)
                                    [amount] => 83.333
                                    [amount_diff] => 83.333
                                    [amount_diff_text] => £100.00
                                    [price] => 4.16
                                    [price_text] => £4.99
                                )

                            [2] => Array
                                (
                                    [type] => shipping
                                    [shipping_method_id] => 1
                                    [location_id] => 0
                                    [name] => UK Next Working Day
                                    [notes] => 
                                    [description] => Next working day delivery to mainland UK addresses
                                    [arrival_date] => 2025-05-07
                                    [arrival_dates] => Array
                                        (
                                            [0] => 2025-05-07
                                            [1] => 2025-05-08
                                            [2] => 2025-05-09
                                            [3] => 2025-05-12
                                            [4] => 2025-05-13
                                            [5] => 2025-05-14
                                            [6] => 2025-05-15
                                            [7] => 2025-05-16
                                            [8] => 2025-05-19
                                            [9] => 2025-05-20
                                            [10] => 2025-05-21
                                        )

                                    [arrival_text] => Wednesday 7th May (2 days)
                                    [amount] => 124.99
                                    [amount_diff] => 124.99
                                    [amount_diff_text] => £149.99
                                    [price] => 7.49
                                    [price_text] => £8.99
                                )

                            [3] => Array
                                (
                                    [type] => shipping
                                    [shipping_method_id] => 16
                                    [location_id] => 0
                                    [name] => UK Next Working Day < 1:00 PM
                                    [notes] => 
                                    [description] => Delivery to UK mainland addresses before 1:00 PM
                                    [arrival_date] => 2025-05-07
                                    [arrival_dates] => Array
                                        (
                                            [0] => 2025-05-07
                                            [1] => 2025-05-08
                                            [2] => 2025-05-09
                                            [3] => 2025-05-12
                                            [4] => 2025-05-13
                                            [5] => 2025-05-14
                                            [6] => 2025-05-15
                                            [7] => 2025-05-16
                                            [8] => 2025-05-19
                                            [9] => 2025-05-20
                                            [10] => 2025-05-21
                                        )

                                    [arrival_text] => Wednesday 7th May (2 days)
                                    [amount] => 0
                                    [amount_diff] => 0
                                    [amount_diff_text] => £0.00
                                    [price] => 12.5
                                    [price_text] => £15.00
                                )

                            [4] => Array
                                (
                                    [type] => shipping
                                    [shipping_method_id] => 17
                                    [location_id] => 0
                                    [name] => UK Next working day < 11:00 AM
                                    [notes] => 
                                    [description] => Delivery to mainland UK addresses before 11:00 AM
                                    [arrival_date] => 2025-05-07
                                    [arrival_dates] => Array
                                        (
                                            [0] => 2025-05-07
                                            [1] => 2025-05-08
                                            [2] => 2025-05-09
                                            [3] => 2025-05-12
                                            [4] => 2025-05-13
                                            [5] => 2025-05-14
                                            [6] => 2025-05-15
                                            [7] => 2025-05-16
                                            [8] => 2025-05-19
                                            [9] => 2025-05-20
                                            [10] => 2025-05-21
                                        )

                                    [arrival_text] => Wednesday 7th May (2 days)
                                    [amount] => 0
                                    [amount_diff] => 0
                                    [amount_diff_text] => £0.00
                                    [price] => 20.83
                                    [price_text] => £25.00
                                )

                            [5] => Array
                                (
                                    [type] => shipping
                                    [shipping_method_id] => 18
                                    [location_id] => 0
                                    [name] => UK Saturday
                                    [notes] => 
                                    [description] => Delivery on Saturdays
                                    [arrival_date] => 2025-05-10
                                    [arrival_dates] => Array
                                        (
                                            [0] => 2025-05-10
                                            [1] => 2025-05-17
                                            [2] => 2025-05-24
                                        )

                                    [arrival_text] => Saturday 10th May (5 days)
                                    [amount] => 0
                                    [amount_diff] => 0
                                    [amount_diff_text] => £0.00
                                    [price] => 16.67
                                    [price_text] => £20.00
                                )

                        )

                )

            [recent] => Array
                (
                    [19313] => 2025-05-05 03:18:44
                    [10831] => 2025-05-05 03:18:45
                )

            [currency_value] => 1.00000000
        )

)
Array
(
    [ALL] => Array
        (
            [0] => 03:18:45; PREPARED; MEMCACHE; __construct; SELECT * FROM ct_url_alias WHERE store_id = ? OR store_id = 0; 1
            [1] => 03:18:45; PREPARED; MEMCACHE; index; SELECT * FROM ct_setting WHERE store_id = 0 OR store_id = ? ORDER BY store_id ASC; 1
            [2] => 03:18:45; PREPARED; MEMCACHE; __construct; SELECT * FROM ct_customer_group WHERE customer_group_id = ?; 1
            [3] => 03:18:45; PREPARED; MEMCACHE; getCustomerCatalog; SELECT cc.* FROM ct_customer_catalog_customer ccc LEFT JOIN ct_customer_catalog cc ON cc.customer_catalog_id = ccc.customer_catalog_id WHERE (ccc.customer_id = ? AND ccc.customer_id != 0) OR ccc.customer_group_id = ?; 0|1
            [4] => 03:18:45; STANDARD; MEMCACHE; ModelLocalisationCurrency; getCurrencies; SELECT * FROM ct_currency WHERE status = 1 ORDER BY title ASC
            [5] => 03:18:45; STANDARD; MEMCACHE; Cart\Currency; __construct; SELECT * FROM ct_currency
            [6] => 03:18:45; PREPARED; 0.001677; Cart\Tax; setAddress; SELECT tr1.tax_class_id, tr2.tax_rate_id, tr2.name, tr2.rate, tr2.type, tr2.tax_rate_register FROM ct_tax_rule tr1 LEFT JOIN ct_tax_rate tr2 ON (tr1.tax_rate_id = tr2.tax_rate_id) LEFT JOIN ct_zone_to_geo_zone z2gz ON (tr2.geo_zone_id = z2gz.geo_zone_id) LEFT JOIN ct_geo_zone gz ON (tr2.geo_zone_id = gz.geo_zone_id) WHERE z2gz.country_id = ? AND z2gz.zone_id = ? AND tr2.tax_rate_register = ?; 222|0|0
            [7] => 03:18:45; PREPARED; 0.000446; Tracking; getNewTracker; SELECT tracking_id FROM ct_tracking WHERE tracker = ?; a27308bc8b6023f72faa0405a9115bcbbc183255ce6468af08b48cbdf0843045
            [8] => 03:18:45; PREPARED; MEMCACHE; getRedirect; SELECT * FROM ct_url_redirect WHERE source = ? AND path = ?; security|
            [9] => 03:18:45; PREPARED; MEMCACHE; getRedirect; SELECT * FROM ct_url_redirect WHERE source = ? AND path = ?; intruder-alarms|
            [10] => 03:18:45; PREPARED; MEMCACHE; getRedirect; SELECT * FROM ct_url_redirect WHERE source = ? AND path = ?; wireless-alarm-systems|
            [11] => 03:18:45; PREPARED; MEMCACHE; getRedirect; SELECT * FROM ct_url_redirect WHERE source = ? AND path = ?; pyronix-enforcer|
            [12] => 03:18:45; PREPARED; MEMCACHE; getRedirect; SELECT * FROM ct_url_redirect WHERE source = ? AND path = ?; pyronix-enforcer-sounders-and-bells|
            [13] => 03:18:45; PREPARED; 0.000408; Url; getRedirect; SELECT * FROM ct_url_redirect WHERE source = ? AND path = ?; pyronix-deltabell-alarm-box-with-light-and-siren|
            [14] => 03:18:45; PREPARED; 0.002133; ModelCatalogProduct; getProduct; SELECT DISTINCT p.*, pav.available, pd.feature, pd.description, pd.specification, pd.tag, pd.meta_title, pd.meta_description, pd.product_note, IF(p.eol OR p.increment < 1, 1, p.increment) AS increment, IF(p.eol OR p.minimum < 1, 1, p.minimum) AS minimum, IF(p.eol, IF(p.maximum > 0, LEAST(pav.available, p.maximum), pav.available), IF(p.maximum > 0, p.maximum, 9999)) AS maximum, m.name AS manufacturer, m.image AS manufacturer_thumb, m.site AS manufacturer_site, m.support AS manufacturer_support, ss.name AS stock_status, ss.in_stock, ss.zero_checkout, COALESCE(AVG(r.rating), 0) AS rating, COUNT(DISTINCT r.review_id) AS reviews, p.sort_order , (SELECT GROUP_CONCAT(CONCAT(pv.variant_id, '|', pv.name)) FROM ct_product_variant pv WHERE pv.product_id = p.product_id GROUP BY pv.product_id ORDER BY pv.sort_order) AS variants FROM ct_product p LEFT JOIN ct_product_available pav ON pav.product_id = p.product_id AND pav.store_id = 1 LEFT JOIN ct_review r ON (r.product_id = p.product_id AND r.status = '1') LEFT JOIN ct_stock_status ss ON (p.stock_status_id = ss.stock_status_id) LEFT JOIN ct_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN ct_manufacturer m ON (p.manufacturer_id = m.manufacturer_id) WHERE p.product_id = ?; 10831
            [15] => 03:18:45; PREPARED; 0.000310; ModelCatalogProduct; getProductKit; SELECT * FROM ct_product_kit WHERE product_id = ?; 10831
            [16] => 03:18:45; PREPARED; 0.001008; ModelCatalogProduct; getProductPrice; SELECT p.cost, p.tax_class_id, COALESCE(pr.markup, p.markup) AS markup, COALESCE(pr.login, p.login) AS login, COALESCE(pr.trade, p.trade) AS trade, p.rrp, p.points, COALESCE(pd.price, prd.price, 0) AS discount_price, COALESCE(pd.percent, prd.percent, 0) AS discount_percent, COALESCE(pd.markup, prd.markup, 0) AS discount_markup, COALESCE(pd.date_end, '') AS discount_end, COALESCE(pd.reason, prd.reason, '') AS discount_reason, COALESCE(pd.customer_group_id, prd.customer_group_id, 0) AS customer_group_id FROM ct_product p LEFT JOIN ct_product_available pav ON pav.product_id = p.product_id LEFT JOIN ct_price_rule pr ON pr.price_rule_id = p.price_rule_id LEFT JOIN ct_price_rule_discount prd ON prd.price_rule_id = pr.price_rule_id AND ((prd.customer_id = ? OR prd.customer_id = 0) AND (prd.customer_group_id = 0 OR prd.customer_group_id = ? OR FIND_IN_SET(prd.customer_group_id, ?)) AND prd.quantity <= ?) LEFT JOIN ct_product_discount pd ON pd.product_id = p.product_id AND ((pd.customer_id = ? OR pd.customer_id = 0) AND (pd.customer_group_id = 0 OR pd.customer_group_id = ? OR FIND_IN_SET(pd.customer_group_id, ?)) AND ((pd.date_start = '0000-00-00' OR pd.date_start < NOW()) AND (pd.date_end = '0000-00-00' OR pd.date_end > NOW())) AND pd.quantity <= ? AND (pd.quantity_end = '' OR pav.available > pd.quantity_end)) WHERE p.product_id = ? ORDER BY prd.quantity DESC, pd.quantity DESC, prd.sort_order ASC, pd.sort_order ASC LIMIT 1; 0|1||1|0|1||1|10831
            [17] => 03:18:45; PREPARED; 0.000549; ModelCatalogProduct; getProductPath; SELECT DISTINCT *, (SELECT GROUP_CONCAT(cp.path_id ORDER BY level SEPARATOR '_') FROM ct_category_path cp WHERE cp.category_id = p2c.category_id GROUP BY cp.category_id) AS path FROM ct_product_to_category p2c WHERE p2c.product_id = ? AND p2c.primary_category = 1 AND p2c.store_id = ?; 10831|1
            [18] => 03:18:45; PREPARED; 0.000623; ModelCatalogProduct; getProductVariant; SELECT pv.variant_id, pv.name AS variant_name, p.sku, p.model, p.mpn, p.ean, p.tax_class_id, pav.available, ss.name AS stock_status, ss.in_stock FROM ct_product_variant pv LEFT JOIN ct_product p ON pv.variant_id = p.product_id LEFT JOIN ct_product_available pav ON pav.product_id = p.product_id AND pav.store_id = ? LEFT JOIN ct_stock_status ss ON p.stock_status_id = ss.stock_status_id WHERE pv.product_id = ? AND p.status > 1 AND (p.eol = 0 OR pav.available > 0) AND p.date_available <= CURDATE() ORDER BY pv.sort_order ASC; 1|10831
            [19] => 03:18:45; PREPARED; 0.000404; ModelCatalogProduct; getProductCountries; SELECT DISTINCT ztgz.country_id, c.iso_code_2, c.name FROM ct_product_geo_zone pgz LEFT JOIN ct_zone_to_geo_zone ztgz ON ztgz.geo_zone_id = pgz.geo_zone_id LEFT JOIN ct_country c ON c.country_id = ztgz.country_id WHERE pgz.product_id = ?; 10831
            [20] => 03:18:45; PREPARED; 0.000353; ModelCatalogProduct; getProductCertifications; SELECT pc.*, c.name FROM ct_product_certification pc LEFT JOIN ct_certification c ON c.certification_id = pc.certification_id WHERE pc.product_id = ?; 10831
            [21] => 03:18:45; PREPARED; 0.000696; ModelCatalogProduct; getAllProductUsed; SELECT pu.*, p.name AS name FROM ct_product_used pu LEFT JOIN ct_product p ON p.product_id = pu.product_id LEFT JOIN ct_product_to_category p2c ON p2c.product_id = pu.product_id AND p2c.primary_category = 1 AND p2c.store_id = ? WHERE pu.product_id = ? AND pu.quantity > 0 AND pu.price > 0 AND p2c.category_id IS NOT NULL; 1|10831
            [22] => 03:18:45; PREPARED; 0.001790; ModelCatalogProduct; getProductOptions; SELECT * FROM ct_product_option WHERE product_id = ? ORDER BY sort_order ASC; 10831
            [23] => 03:18:45; PREPARED; 0.001833; ModelCatalogProduct; getProductOptions; SELECT * FROM ct_product_option_value WHERE product_id = ? AND product_option_id = ? ORDER BY sort_order ASC; 10831|879
            [24] => 03:18:45; PREPARED; 0.003772; ModelCatalogProduct; getProductOptions; SELECT * FROM ct_product_option_setting WHERE product_id = ? AND product_option_id = ? ORDER BY product_option_setting_id ASC; 10831|879
            [25] => 03:18:45; PREPARED; 0.000834; ModelCatalogProduct; getProductQtyDiscounts; SELECT p.price_rule_id FROM ct_product p WHERE p.product_id = ?; 10831
            [26] => 03:18:45; PREPARED; 0.000485; ModelCatalogProduct; getProductQtyDiscounts; SELECT prd.*, '' AS date_start, '' AS date_end, '' AS quantity_end FROM ct_price_rule_discount prd WHERE prd.price_rule_id = ? AND (prd.customer_id = 0 OR prd.customer_id = ?) AND (prd.customer_group_id = 0 OR prd.customer_group_id = ?) AND prd.quantity > 1 ORDER BY prd.sort_order ASC; 40|0|1
            [27] => 03:18:45; PREPARED; 0.000676; ModelCatalogProduct; getProductQtyDiscounts; SELECT pd.* FROM ct_product_discount pd LEFT JOIN ct_product p ON p.product_id = pd.product_id LEFT JOIN ct_product_available pav ON pav.product_id = p.product_id AND pav.store_id = 1 WHERE pd.product_id = ? AND (pd.customer_id = 0 OR pd.customer_id = ?) AND (pd.customer_group_id = 0 OR pd.customer_group_id = ?) AND pd.quantity > 1 AND ((pd.date_start = '0000-00-00' OR pd.date_start < NOW()) AND (pd.date_end = '0000-00-00' OR pd.date_end > NOW())) AND (pd.quantity_end = '' OR pav.available > pd.quantity_end) ORDER BY pd.sort_order ASC; 10831|0|1
            [28] => 03:18:45; PREPARED; 0.000597; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [29] => 03:18:45; PREPARED; 0.001602; ModelCheckoutShippingMethod; getMethodsByAddress; SELECT sm.* FROM ct_shipping_method_geo_zone smgz LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = smgz.shipping_method_id LEFT JOIN ct_zone_to_geo_zone z2gz ON z2gz.geo_zone_id = smgz.geo_zone_id LEFT JOIN ct_zone z on z.zone_id = z2gz.zone_id WHERE FIND_IN_SET(?, stores) AND z2gz.country_id = ? AND (z2gz.zone_id = ? OR z2gz.zone_id = '0') AND sm.status = 1 AND sm.type = 'shipping' ORDER BY sm.sort_order ASC; 1|222|11
            [30] => 03:18:45; PREPARED; 0.000375; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 2
            [31] => 03:18:45; PREPARED; 0.000361; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 2
            [32] => 03:18:45; PREPARED; 0.000766; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 2|2025-05-09
            [33] => 03:18:45; PREPARED; 0.000404; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 3
            [34] => 03:18:45; PREPARED; 0.000341; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 3
            [35] => 03:18:45; PREPARED; 0.000545; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 3|2025-05-08
            [36] => 03:18:45; PREPARED; 0.000419; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 1
            [37] => 03:18:45; PREPARED; 0.000392; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 1
            [38] => 03:18:45; PREPARED; 0.000415; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 1|2025-05-07
            [39] => 03:18:45; PREPARED; 0.000309; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 16
            [40] => 03:18:45; PREPARED; 0.000306; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 16
            [41] => 03:18:45; PREPARED; 0.000403; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 16|2025-05-07
            [42] => 03:18:45; PREPARED; 0.000311; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 17
            [43] => 03:18:45; PREPARED; 0.000293; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 17
            [44] => 03:18:45; PREPARED; 0.000406; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 17|2025-05-07
            [45] => 03:18:45; PREPARED; 0.000300; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 18
            [46] => 03:18:45; PREPARED; 0.000586; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 18
            [47] => 03:18:45; PREPARED; 0.000391; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 18|2025-05-07
            [48] => 03:18:45; STANDARD; MEMCACHE; ModelLocalisationCountry; getCountries; SELECT * FROM ct_country WHERE status = '1' ORDER BY name ASC
            [49] => 03:18:45; STANDARD; MEMCACHE; ModelLocalisationZone; getZonesByCountryId; SELECT * FROM ct_zone WHERE country_id = '222' AND status = '1' ORDER BY name
            [50] => 03:18:45; PREPARED; 0.001847; ModelCheckoutShippingMethod; getMethodsByAddress; SELECT sm.* FROM ct_shipping_method_geo_zone smgz LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = smgz.shipping_method_id LEFT JOIN ct_zone_to_geo_zone z2gz ON z2gz.geo_zone_id = smgz.geo_zone_id LEFT JOIN ct_zone z on z.zone_id = z2gz.zone_id WHERE FIND_IN_SET(?, stores) AND z2gz.country_id = ? AND (z2gz.zone_id = ? OR z2gz.zone_id = '0') AND sm.status = 1 AND sm.type = 'shipping' ORDER BY sm.sort_order ASC; 1|222|11
            [51] => 03:18:45; PREPARED; 0.000290; ModelCheckoutOrder; getAddToNextOrders; SELECT DISTINCT o.order_id FROM ct_order_shipping_method osm LEFT JOIN ct_order o ON o.order_id = osm.order_id WHERE osm.type = 'add_to_order' AND o.add_to_order = 0 AND o.customer_id = ? AND o.customer_id != 0 AND o.shipping_postcode = ? AND o.order_status_id IN (?, ?); 0||4|5
            [52] => 03:18:45; PREPARED; 0.000629; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [53] => 03:18:45; PREPARED; 0.000363; Cart\Cart; getCountries; SELECT DISTINCT ztgz.country_id FROM ct_product_geo_zone pgz LEFT JOIN ct_zone_to_geo_zone ztgz ON ztgz.geo_zone_id = pgz.geo_zone_id WHERE pgz.product_id IN(?); 
            [54] => 03:18:45; PREPARED; 0.000444; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [55] => 03:18:45; PREPARED; 0.000590; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [56] => 03:18:45; PREPARED; 0.000285; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 2
            [57] => 03:18:45; PREPARED; 0.000385; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 2
            [58] => 03:18:45; PREPARED; 0.000465; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 2|2025-05-09
            [59] => 03:18:45; PREPARED; 0.000289; Cart\Shipping; getArrivalDates; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 2
            [60] => 03:18:45; PREPARED; 0.000235; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 2
            [61] => 03:18:45; PREPARED; 0.000388; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 2
            [62] => 03:18:45; PREPARED; 0.000597; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 2|2025-05-09
            [63] => 03:18:45; PREPARED; 0.000754; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [64] => 03:18:45; PREPARED; 0.000408; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 3
            [65] => 03:18:45; PREPARED; 0.000399; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 3
            [66] => 03:18:45; PREPARED; 0.000503; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 3|2025-05-08
            [67] => 03:18:45; PREPARED; 0.000330; Cart\Shipping; getArrivalDates; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 3
            [68] => 03:18:45; PREPARED; 0.000306; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 3
            [69] => 03:18:45; PREPARED; 0.000336; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 3
            [70] => 03:18:45; PREPARED; 0.000453; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 3|2025-05-08
            [71] => 03:18:45; PREPARED; 0.000641; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [72] => 03:18:45; PREPARED; 0.000419; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 1
            [73] => 03:18:45; PREPARED; 0.000399; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 1
            [74] => 03:18:45; PREPARED; 0.000536; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 1|2025-05-07
            [75] => 03:18:45; PREPARED; 0.000426; Cart\Shipping; getArrivalDates; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 1
            [76] => 03:18:45; PREPARED; 0.000363; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 1
            [77] => 03:18:45; PREPARED; 0.000564; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 1
            [78] => 03:18:45; PREPARED; 0.000549; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 1|2025-05-07
            [79] => 03:18:45; PREPARED; 0.000756; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [80] => 03:18:45; PREPARED; 0.000387; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 16
            [81] => 03:18:45; PREPARED; 0.000366; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 16
            [82] => 03:18:45; PREPARED; 0.000506; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 16|2025-05-07
            [83] => 03:18:45; PREPARED; 0.000391; Cart\Shipping; getArrivalDates; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 16
            [84] => 03:18:45; PREPARED; 0.000362; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 16
            [85] => 03:18:45; PREPARED; 0.000355; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 16
            [86] => 03:18:45; PREPARED; 0.000459; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 16|2025-05-07
            [87] => 03:18:45; PREPARED; 0.000660; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [88] => 03:18:45; PREPARED; 0.000343; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 17
            [89] => 03:18:45; PREPARED; 0.000378; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 17
            [90] => 03:18:45; PREPARED; 0.000477; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 17|2025-05-07
            [91] => 03:18:45; PREPARED; 0.000407; Cart\Shipping; getArrivalDates; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 17
            [92] => 03:18:45; PREPARED; 0.000317; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 17
            [93] => 03:18:45; PREPARED; 0.000317; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 17
            [94] => 03:18:45; PREPARED; 0.000487; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 17|2025-05-07
            [95] => 03:18:45; PREPARED; 0.000655; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [96] => 03:18:45; PREPARED; 0.000375; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 18
            [97] => 03:18:45; PREPARED; 0.000314; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 18
            [98] => 03:18:45; PREPARED; 0.000415; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 18|2025-05-07
            [99] => 03:18:45; PREPARED; 0.000316; Cart\Shipping; getArrivalDates; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 18
            [100] => 03:18:45; PREPARED; 0.000411; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 18
            [101] => 03:18:45; PREPARED; 0.000377; Cart\Shipping; getTotalShipments; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 18
            [102] => 03:18:45; PREPARED; 0.000535; Cart\Shipping; getTotalShipments; SELECT COUNT(DISTINCT order_id) AS total FROM ct_order_shipping_method osm LEFT JOIN ct_shipping_method sm ON sm.shipping_method_id = osm.shipping_method_id WHERE osm.shipping_method_id = ? AND osm.arrival_date = ?; 18|2025-05-07
            [103] => 03:18:45; PREPARED; 0.000732; Cart\Cart; getProducts; SELECT c.*, pit.name AS product_inventory_type, pit.name AS type, pit.add_to_stock, pi.quantity AS product_inventory_quantity FROM ct_cart c LEFT JOIN ct_product_inventory pi ON pi.product_inventory_type_id = c.product_inventory_type_id AND pi.product_id = c.product_id LEFT JOIN ct_product_inventory_type pit ON pit.product_inventory_type_id = c.product_inventory_type_id WHERE c.api_id = ? AND c.customer_id = ? AND c.directory_id = ? AND c.session_id = ? ORDER BY c.sort_order ASC; 0|0|0|a88742d942661e41c24ef9906a1e9dbd
            [104] => 03:18:45; STANDARD; MEMCACHE; ModelCatalogInformation; getInformation; SELECT DISTINCT * FROM ct_information i LEFT JOIN ct_information_description id ON (i.information_id = id.information_id) WHERE i.information_id = 12 AND i.status = 1
            [105] => 03:18:45; PREPARED; 0.000964; ModelCatalogProduct; getProductOnOrder; SELECT ip.inventory_id, s.name AS supplier, (ip.ordered - ip.received) AS ordered, ip.date_due, i.product_inventory_type_id FROM ct_inventory_product ip LEFT JOIN ct_inventory i ON i.inventory_id = ip.inventory_id LEFT JOIN ct_supplier s ON s.supplier_id = i.supplier_id WHERE ip.ordered > ip.received AND ip.product_id = ? AND i.direct = '' ORDER BY ip.date_due ASC; 10831
            [106] => 03:18:45; PREPARED; 0.000397; html; processLinks; SELECT status, parent_id FROM ct_product WHERE product_id = ?; 14292
            [107] => 03:18:45; PREPARED; 0.000691; html; processLinks; SELECT COALESCE((SELECT GROUP_CONCAT(cp.path_id ORDER BY level SEPARATOR '_') FROM ct_category_path cp WHERE cp.category_id = p2c.category_id GROUP BY cp.category_id), '') AS path FROM ct_product_to_category p2c WHERE p2c.product_id = ? AND primary_category = 1; 14292
            [108] => 03:18:45; PREPARED; 0.000431; ModelCatalogProduct; getProductImages; SELECT * FROM ct_product_image WHERE product_id = ? ORDER BY sort_order ASC; 10831
            [109] => 03:18:45; PREPARED; 0.000659; ModelCatalogProduct; getProductAlternatives; SELECT pa.alternative_id FROM ct_product_alternative pa LEFT JOIN ct_product p ON p.product_id = pa.alternative_id LEFT JOIN ct_product_available pav ON pav.product_id = p.product_id AND pav.store_id = ? WHERE pa.product_id = ? AND (p.eol != 1 OR pav.available > 0) AND p.status > 1 ORDER BY p.cost ASC; 1|10831
            [110] => 03:18:45; PREPARED; 0.000311; ModelCatalogProduct; getProductVideos; SELECT name, youtube_id FROM ct_product_video WHERE product_id = ? ORDER BY sort_order ASC; 10831
            [111] => 03:18:45; PREPARED; 0.000641; ModelCatalogVideo; getVideos; SELECT DISTINCT v.* FROM ct_video v LEFT JOIN ct_video_keyword vk ON v.video_id = vk.video_id WHERE 1 AND (LOCATE(vk.keyword, ?) > 0 OR vk.keyword IS NULL) AND (manufacturer_id = ? OR manufacturer_id = 0) ORDER BY v.name ASC; Pyronix Deltabell Alarm box with Light and Siren alarm,alarm box,alarm sounder,bell box,bellbox,box,deltabell,intruder,sab,siren,sounder,wireless alarm|75
            [112] => 03:18:45; PREPARED; 0.000394; ModelCatalogProduct; getProductFiles; SELECT * FROM ct_product_file WHERE product_id = ? AND online = 1 ORDER BY sort_order ASC; 10831
            [113] => 03:18:45; PREPARED; 0.000370; ModelCatalogProduct; getProductLinks; SELECT text, link FROM ct_product_link WHERE product_id = ? ORDER BY sort_order ASC; 10831
            [114] => 03:18:45; PREPARED; 0.000709; ModelCatalogQuestion; getQuestions; SELECT q.question_id, q.reply_to, q.customer_id, q.author, q.text, q.date_added, c.firstname FROM ct_question q LEFT JOIN ct_customer c ON (c.customer_id = q.customer_id) WHERE q.product_id = ? AND q.status = '1' ORDER BY q.date_added DESC; 10831
            [115] => 03:18:45; PREPARED; 0.001402; ModelCatalogProduct; getProductAddon; SELECT p.*, pa.addon_id, (SELECT GROUP_CONCAT(pv.variant_id SEPARATOR ',') FROM ct_product_variant pv WHERE pv.product_id = p.product_id GROUP BY pv.product_id ORDER BY pv.sort_order) AS variants FROM ct_product_addon pa LEFT JOIN ct_product p ON pa.addon_id = p.product_id LEFT JOIN ct_product_available pav ON pav.product_id = p.product_id AND pav.store_id = 1 LEFT JOIN ct_product_to_category p2c ON p2c.product_id = p.product_id AND p2c.primary_category = 1 AND p2c.store_id = ? WHERE pa.product_id = ? AND p.status > 1 AND p.date_available <= CURDATE() AND (p.eol = 0 OR pav.available > 0) AND p2c.category_id IS NOT NULL ORDER BY pa.sort_order ASC; 1|10831
            [116] => 03:18:45; PREPARED; 0.001717; ModelCatalogProduct; getRelatedProducts; SELECT p2c.product_id FROM ct_product_to_category p2c LEFT JOIN ct_product p ON p.product_id = p2c.product_id WHERE p2c.category_id = (SELECT category_id FROM ct_product_to_category WHERE product_id = ? AND primary_category = 1 AND store_id = ?) AND p2c.product_id != ? AND p2c.store_id = ? AND p2c.primary_category = 1 AND p.eol = 0 AND p.status = 2 LIMIT 10; 10831|1|10831|1
            [117] => 03:18:45; PREPARED; 0.000505; ModelCatalogReview; getProductRating; SELECT COALESCE(AVG(r.rating), 0) AS rating, COUNT(DISTINCT r.review_id) AS reviews FROM ct_review r WHERE r.product_id = ? AND r.status = '1'; 10831
            [118] => 03:18:45; PREPARED; 0.000460; ModelCatalogReview; getReviewsByProductId; SELECT * FROM ct_review WHERE product_id = ? AND status = 1 ORDER BY helpful = 0, (((helpful +1) / (unhelpful +1)) * 100) DESC, helpful DESC, date_added DESC LIMIT 3; 10831
            [119] => 03:18:45; PREPARED; 0.000401; ModelAccountFavourites; getFavourites; SELECT * FROM ct_customer_favourites WHERE customer_id = ?; 0
            [120] => 03:18:45; PREPARED; 0.001765; ModelCatalogProduct; updateViewed; UPDATE ct_product SET viewed = (viewed + 1) WHERE product_id = ?; 10831
            [121] => 03:18:45; PREPARED; 0.000651; Tracking; track; SELECT customer_id FROM ct_customer WHERE tracker = ?; a27308bc8b6023f72faa0405a9115bcbbc183255ce6468af08b48cbdf0843045
            [122] => 03:18:45; PREPARED; 0.004826; Tracking; track; INSERT INTO ct_tracking SET tracker = ?, ip_address = ?, agent = ?, session_id = ?, customer_id = ?, referer = ?, url = ?, event_label = ?, event_value = ?, date_added = DATE(NOW()), time_added = TIME(NOW()); a27308bc8b6023f72faa0405a9115bcbbc183255ce6468af08b48cbdf0843045|3.21.125.194|Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])|a88742d942661e41c24ef9906a1e9dbd|0||/security/intruder-alarms/wireless-alarm-systems/pyronix-enforcer/pyronix-enforcer-sounders-and-bells/pyronix-deltabell-alarm-box-with-light-and-siren|view_product|10831
            [123] => 03:18:45; PREPARED; 0.000664; ModelCatalogReview; getReviewsByProductId; SELECT * FROM ct_review WHERE product_id = ? AND status = 1 ORDER BY helpful = 0, (((helpful +1) / (unhelpful +1)) * 100) DESC, helpful DESC, date_added DESC LIMIT 1; 10831
            [124] => 03:18:45; PREPARED; MEMCACHE; getHtmlBlock; SELECT * FROM ct_html_block WHERE code = ? AND store_id = ?; why_buy|1
            [125] => 03:18:45; PREPARED; MEMCACHE; getHtmlBlock; SELECT * FROM ct_html_block WHERE code = ? AND store_id = ?; product_qa_text|1
            [126] => 03:18:45; PREPARED; MEMCACHE; getHtmlBlock; SELECT * FROM ct_html_block WHERE code = ? AND store_id = ?; product_review_text|1
            [127] => 03:18:45; PREPARED; MEMCACHE; getHtmlBlock; SELECT * FROM ct_html_block WHERE code = ? AND store_id = ?; product_links_disclaimer|1
        )

    [DUPLIACTES] => Array
(
    [72] => 03:18:45; PREPARED; 0.000419; Cart\Shipping; getArrivalDate; SELECT * FROM ct_shipping_method WHERE shipping_method_id = ?; 1
)

    [TOTAL_EXECUTION_TIME] => 0.07076978683
)