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 сделать изображения без белых полей и формат webp без платных модулей

Как в OpenCart сделать изображения без белых полей и формат webp без платных модулей


John Doe
16.04.2023 235

Как хорошее, годное решение с генерацией кэша изображений должно работать? Быстро, красиво и без мусора! А как это работает в дефолтном OpenCart? Через жопу! миниатюры создаются с белыми полями, либо обрезай фотки вручную точно в пропорциях из настроек шаблона и только после этого заливай, либо просто терпи. Формат всегда тот же, что у оригинала - никакого .webp (имею ввиду преобразовать кэшированные версия в .webp). До кучи, файловый менеджер в админке тупо не даёт загрузить .webp - "неподдерживаемый формат". Серьёзно? Это не баг, это фича, чтобы ты раскалился до красна когда увидел это.

Готовые модули? Большинство - костыли, типа перехватывают Response и заменяют строки через str_replace (это не преувеличение). И вообще какой модуль? Это базовая фича! И не говорите мне ничего!

Само собой я не вывез этого издевательства и запилил как это должно быть.

В exopencart теперь:

  • Автоматическое создание webp-миниатюр из коробки (по желанию, есть опция). Оригинал jpg/png/webp - миниатюра webp. Размер меньше, загрузка быстрее, качество то же.
  • Нет белых полей. Три режима миниатюр в настройках системы: default (как раньше), crop (обрезает в фиксированный размер переданный в метод resize()), scale (масштабирует без обрезки, с сохранением пропорций, идеально для popup версий изображений). Выбираешь один раз - все миниатюры так и генерируются. Без костылей, без модулей, без головной боли.
  • Файловый менеджер теперь принимает .webp. Миниатюры из webp тоже генерируются без проблем.

Это не какая-то выдумка. Ещё раз: это то, что должно быть в ядре! Добавить три режима в Image library, разрешить webp в файловом менеджере - тривиальная задача, а радость от вменяемого подхода к работе с кэшем изображений - бесценна!


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