Unknown: Creation of dynamic property Request::$request is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/request.php on line 26Unknown: Creation of dynamic property Session\DB::$db is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/session/db.php on line 8Unknown: Creation of dynamic property Proxy::$getTranslations is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: mysqli::real_escape_string(): Passing null to parameter #1 ($string) of type string is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/db/mysqli.php on line 46Warning: Cannot modify header information - headers already sent by (output started at /home/s/soevvl/exopencart.com/public_html/system/framework.php:42) in /home/s/soevvl/exopencart.com/public_html/catalog/controller/startup/session.php on line 28Unknown: Creation of dynamic property Proxy::$getLanguage is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getLanguages is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Automatic conversion of false to array is deprecated in /home/s/soevvl/exopencart.com/public_html/catalog/controller/startup/startup.php on line 103Warning: Cannot modify header information - headers already sent by (output started at /home/s/soevvl/exopencart.com/public_html/system/framework.php:42) in /home/s/soevvl/exopencart.com/public_html/catalog/controller/startup/startup.php on line 107Unknown: Creation of dynamic property Cart\Customer::$config is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/customer.php on line 15Unknown: Creation of dynamic property Cart\Customer::$db is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/customer.php on line 16Unknown: Creation of dynamic property Cart\Customer::$request is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/customer.php on line 17Unknown: Creation of dynamic property Cart\Customer::$session is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/customer.php on line 18Unknown: Creation of dynamic property Proxy::$getCurrencyByCode is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCurrencies is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Warning: Cannot modify header information - headers already sent by (output started at /home/s/soevvl/exopencart.com/public_html/system/framework.php:42) in /home/s/soevvl/exopencart.com/public_html/catalog/controller/startup/startup.php on line 262Unknown: Creation of dynamic property Cart\Currency::$db is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/currency.php on line 7Unknown: Creation of dynamic property Cart\Currency::$language is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/currency.php on line 8Unknown: Creation of dynamic property Cart\Tax::$config is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/tax.php on line 7Unknown: Creation of dynamic property Cart\Tax::$db is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/tax.php on line 8Unknown: Creation of dynamic property Cart\Weight::$db is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/weight.php on line 7Unknown: Creation of dynamic property Cart\Weight::$config is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/weight.php on line 8Unknown: Creation of dynamic property Cart\Length::$db is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/length.php on line 7Unknown: Creation of dynamic property Cart\Length::$config is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/length.php on line 8Unknown: Creation of dynamic property Cart\Cart::$config is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/cart.php on line 9Unknown: Creation of dynamic property Cart\Cart::$customer is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/cart.php on line 10Unknown: Creation of dynamic property Cart\Cart::$session is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/cart.php on line 11Unknown: Creation of dynamic property Cart\Cart::$db is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/cart.php on line 12Unknown: Creation of dynamic property Cart\Cart::$tax is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/cart.php on line 13Unknown: Creation of dynamic property Cart\Cart::$weight is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/cart/cart.php on line 14Unknown: Creation of dynamic property Proxy::$getEvents is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property SeoPro::$log is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/seopro.php on line 33Unknown: Creation of dynamic property SeoPro::$cache is deprecated in /home/s/soevvl/exopencart.com/public_html/system/library/seopro.php on line 43Unknown: Creation of dynamic property Proxy::$getRedirectByOldPath is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$addReview is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getReviewsByArticleId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotalReviewsByArticleId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategory is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategories is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategoriesByParentId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategoryLayoutId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotalCategoriesByCategoryId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$updateViewed is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticle is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticles is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getLatestArticles is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getPopularArticles is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticleImages is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticleRelated is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticleRelatedByProduct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticleRelatedByCategory is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticleRelatedByManufacturer is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticleRelatedProduct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticleLayoutId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategories is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getDownloads is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getDownload is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotalArticles is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticleAuthor is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$resize is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$updateViewed is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProduct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProducts is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProductSpecials is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getLatestProducts is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getPopularProducts is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getBestSellerProducts is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProductAttributes is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProductOptions is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProductDiscounts is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProductImages is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProductRelated is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProductSiblings is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getArticleRelatedByProduct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProductLayoutId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategories is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotalProducts is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProfile is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getProfiles is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotalProductSpecials is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTheme is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getLayout is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getLayoutModules is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getModule is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getInformation is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getInformations is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getInformationLayoutId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getExtensions is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getStores is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotal is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotal is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCoupon is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotal is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$confirm is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$unconfirm is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotalCouponHistoriesByCoupon is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotalCouponHistoriesByCustomerId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotal is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$confirm is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$unconfirm is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotal is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotal is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$confirm is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$unconfirm is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$addVoucher is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$disableVoucher is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getVoucher is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotal is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$confirm is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$unconfirm is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotal is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$addUpload is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getUploadByCode is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategory is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategories is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategoryFilters is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getCategoryLayoutId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getTotalCategoriesByCategoryId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getManufacturerLayoutId is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getManufacturer is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getManufacturers is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getSetting is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$getSettingValue is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__construct is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__get is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30Unknown: Creation of dynamic property Proxy::$__set is deprecated in /home/s/soevvl/exopencart.com/public_html/system/engine/proxy.php on line 30 Как правильно кэшировать запросы к БД в OpenCart по клику и без сторонних модулей

Как правильно кэшировать запросы к БД в OpenCart по клику и без сторонних модулей


John Doe
27.02.2026 1373

В дефолтном OpenCart есть система кэширования запросов к базе данных. Она даже довольно неплохая, с несколькими способами (файл, redis, memcache). Но знаете, где она используется по умолчанию? Нигде 🤷‍♂️. Почти ни в одной модели. Десятки запросов на каждую страницу категории, товара, поиска - и всё это летит в базу каждый раз, как будто кэша вообще не существует. Спасибо команде OpenCart, за такой "перформанс из коробки". Дальше я сам.

Добавил нормальное, управляемое кэширование именно там, где оно реально даёт прирост без занозы в жопе.

Кэшируем только то, что нужно: модели товаров, опций и характеристик

Включил/выключил в настройках системы - три галочки: товары, опции, характеристики (атрибуты). Почему именно эти? Потому что 80% нагрузки на фронте - это страницы категорий, фильтры, сортировки, поиск по товарам. Закэшировал эти сущности - и страница категории открывается в 3-5 раз быстрее. При этом никаких проблем с динамикой: фильтры, сортировка, наличие, цены - всё пересчитывается на лету, потому что кэш именно на уровне моделей, а не тупо всей страницы и кэшируются сущности товаров, а не категорий с товарами. Никакой головной боли с инвалидацией кэша при изменении цен или остатков - внесли изменений, кэш сбросился.

Генерация кэша по расписанию

Чтобы не было холодного старта (это когда кэша нет и какой-то из юзеров ждёт пока сайт просрётся и покажет наконец страницу), добавил фичу генерации кэша по расписанию в админке. Настраиваешь cron или просто переходишь по ссылке (с защитным токеном само собой) - и за минуты (в зависимости от количества товаров) всё прогревается. Посетители всегда получают кэшированные данные, но кэш всегда актуален. И поисковики тоже любят, когда страницы отдают быстро даже при первом заходе. Google PageSpeed и Core Web Vitals скажут спасибо.

Это не какой-то гипер-сложный full-page caching с кучей костылей и вечными проблемами инвалидации. Это простое, понятное и очень эффективное кэширование на уровне данных. Включил - ускорился. Выключил - вернулся к стоку.

Всё под контролем. Всё из коробки. Поставил сборку, поставил галочки, нажал кнопку - и улыбаешься как всё хорошо работает 😊

А как работаешь с кэшем ты? Я не про деньги если что.


Написать комментарий