• +919211244254
  • info@maishainfotech.com
  • US Dollar
  • English
Logo Site logo Site logo sticky Site logo dark Site logo dark sticky
  • Home
  • About
  • Shop
  • Mega menu
    Post

    Features

    Just a few mentions, but there is more

    • Page builder
    • Mega menu
    • Multi language
    • Advanced SEO
    • Ecommerce
  • Services
    Pricing
    Services
    Portfolio
  • Blog
  • Contact us
  • User
    Forgotten Password

    Don’t have an account?
    Register Account | Login
  • Cart
    Empty cart
    No products added yet!
Categories
  • Computers
  • Electronics
  • Tablets
  • Toys
  • Home and Kitchen
  • Books
  • category 1
  • category 2
Brands
Vendors
  1. Home
  2. Shop
  • Price high to low
    • Name ascending
    • Name descending

    • Price low to high
    • Price high to low

    • Newest
    • Oldest
Product 13 Product 13
Product 13

$641.00

Add to cart... Add to cart
Product 12 Product 12
Product 12

$129.00

Add to cart... Add to cart
Product 11 Product 11
Product 11

$129.00

Add to cart... Add to cart
Product 10 Product 10
Product 10

$130.28

Add to cart... Add to cart
Product 9 Product 9
Product 9

$129.00

Add to cart... Add to cart
Product 8 Product 8
Product 8

$129.00

Add to cart... Add to cart
  • 1
  • 2
  • 3
  • 4
Site logo dark Site logo
Information
Vendors
Brands
Contact us
About
Returns
Portfolio
Contact us
My account
Order history
Wishlist
Compare
Order tracking
Vvveb
Home
Shop
Services
Blog
Terms and conditions | Privacy Policy
© 2023 Ecom Demo . Powered by Vvveb
Product was added to cart.
  1. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  2. [2] => menu.94598630b740ec08860f5f0e9483c030
  3. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  4. )
  5. [27-May-2026 02:48:35 PRC] wait cache /media/vvveb.svgArray
  6. (
  7. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  8. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  9. [2] => menu.94598630b740ec08860f5f0e9483c030
  10. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  11. )
  12. [27-May-2026 02:48:36 PRC] error:CACHE max retry reached for ecomdemo.micodetest.com/media/vvveb.svg
  13. b9f516
  14. [5] => posts.cabb9788984d91066ba9bff0b9b9f516_expire
  15. [6] => posts.d94e88b79394c4004b5322416beadb1c
  16. [7] => posts.d94e88b79394c4004b5322416beadb1c_expire
  17. [8] => comments.8018536822ed5186de05c3b2418a06e2
  18. [9] => comments.8018536822ed5186de05c3b2418a06e2_expire
  19. [10] => content\categories.c5f09ba3257d23587936d87ea55124da
  20. [11] => content\categories.c5f09ba3257d23587936d87ea55124da_expire
  21. [12] => content\categories.21b383783637152eb488559a25b8eefa
  22. [13] => content\categories.21b383783637152eb488559a25b8eefa_expire
  23. [14] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea
  24. [15] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea_expire
  25. [16] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea
  26. [17] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea_expire
  27. )
  28. [27-May-2026 02:48:27 PRC] wait cache /cat/booksArray
  29. (
  30. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  31. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  32. [2] => menu.94598630b740ec08860f5f0e9483c030
  33. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  34. [4] => posts.cabb9788984d91066ba9bff0b9b9f516
  35. [5] => posts.cabb9788984d91066ba9bff0b9b9f516_expire
  36. [6] => posts.d94e88b79394c4004b5322416beadb1c
  37. [7] => posts.d94e88b79394c4004b5322416beadb1c_expire
  38. [8] => comments.8018536822ed5186de05c3b2418a06e2
  39. [9] => comments.8018536822ed5186de05c3b2418a06e2_expire
  40. [10] => content\categories.c5f09ba3257d23587936d87ea55124da
  41. [11] => content\categories.c5f09ba3257d23587936d87ea55124da_expire
  42. [12] => content\categories.21b383783637152eb488559a25b8eefa
  43. [13] => content\categories.21b383783637152eb488559a25b8eefa_expire
  44. [14] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea
  45. [15] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea_expire
  46. [16] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea
  47. [17] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea_expire
  48. )
  49. [27-May-2026 02:48:28 PRC] wait cache /cat/booksArray
  50. (
  51. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  52. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  53. [2] => menu.94598630b740ec08860f5f0e9483c030
  54. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  55. [4] => posts.cabb9788984d91066ba9bff0b9b9f516
  56. [5] => posts.cabb9788984d91066ba9bff0b9b9f516_expire
  57. [6] => posts.d94e88b79394c4004b5322416beadb1c
  58. [7] => posts.d94e88b79394c4004b5322416beadb1c_expire
  59. [8] => comments.8018536822ed5186de05c3b2418a06e2
  60. [9] => comments.8018536822ed5186de05c3b2418a06e2_expire
  61. [10] => content\categories.c5f09ba3257d23587936d87ea55124da
  62. [11] => content\categories.c5f09ba3257d23587936d87ea55124da_expire
  63. [12] => content\categories.21b383783637152eb488559a25b8eefa
  64. [13] => content\categories.21b383783637152eb488559a25b8eefa_expire
  65. [14] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea
  66. [15] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea_expire
  67. [16] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea
  68. [17] => content\archives.7dd3ad53d7acb600b6cc89c01126d6ea_expire
  69. )
  70. [27-May-2026 02:48:29 PRC] error:CACHE max retry reached for ecomdemo.micodetest.com/cat/books
  71. [27-May-2026 02:48:33 PRC] wait cache /media/vvveb.svgArray
  72. (
  73. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  74. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  75. [2] => menu.94598630b740ec08860f5f0e9483c030
  76. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  77. )
  78. [27-May-2026 02:48:34 PRC] wait cache /media/vvveb.svgArray
  79. (
  80. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  81. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  82. [2] => menu.94598630b740ec08860f5f0e9483c030
  83. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  84. )
  85. [27-May-2026 02:48:35 PRC] wait cache /media/vvveb.svgArray
  86. (
  87. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  88. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  89. [2] => menu.94598630b740ec08860f5f0e9483c030
  90. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  91. )
  92. [27-May-2026 02:48:36 PRC] error:CACHE max retry reached for ecomdemo.micodetest.com/media/vvveb.svg
    1. SELECT namespace, `key`, value FROM setting AS _ WHERE 1 = 1 AND _.site_id = :site_id AND _.namespace = :namespace AND _.`key` IN (:key)
      1. insert-scripts
        1. header
        2. footer
      2. 1
      3. SELECT namespace, `key`, value FROM setting AS _ WHERE 1 = 1 AND _.site_id = 1 AND _.namespace = 'insert-scripts' AND _.`key` IN ('header','footer')
    1. SELECT pd.*,product.*, product.product_id as array_key ,(SELECT JSON_ARRAYAGG( JSON_OBJECT('id', pi.product_image_id, 'image', pi.image) ) FROM product_image as pi WHERE pi.product_id = product.product_id GROUP BY pi.product_id) as images FROM product LEFT JOIN product_to_site p2s ON (product.product_id = p2s.product_id) LEFT JOIN product_content pd ON ( product.product_id = pd.product_id AND pd.language_id = :language_id ) WHERE p2s.site_id = :site_id AND product.type = :type AND product.status = :status ORDER BY product.product_id DESC LIMIT :start, :limit
      1. 6
      2. 1
      3. 1
      4. 1
      5. en_US
      6. en_US
      7. 1
      8. 1
      9. 2
      10. 6
      11. 1
      12. autocomplete
      13. product
      14. 1
        1. 1
        2. medium
        3. SELECT pd.*,product.*, product.product_id as array_key ,(SELECT JSON_ARRAYAGG( JSON_OBJECT('id', pi.product_image_id, 'image', pi.image) ) FROM product_image as pi WHERE pi.product_id = product.product_id GROUP BY pi.product_id) as images FROM product LEFT JOIN product_to_site p2s ON (product.product_id = p2s.product_id) LEFT JOIN product_content pd ON ( product.product_id = pd.product_id AND pd.language_id = 1 ) WHERE p2s.site_id = 1 AND product.type = 'product' AND product.status = 1 ORDER BY product.product_id DESC LIMIT 6, 6
      1. SELECT count(*) FROM ( SELECT product.product_id FROM product LEFT JOIN product_to_site p2s ON (product.product_id = p2s.product_id) LEFT JOIN product_content pd ON ( product.product_id = pd.product_id AND pd.language_id = :language_id ) WHERE p2s.site_id = :site_id AND product.type = :type AND product.status = :status ORDER BY product.product_id DESC ) as count
        1. 6
        2. 1
        3. 1
        4. 1
        5. en_US
        6. en_US
        7. 1
        8. 1
        9. 2
        10. 6
        11. 1
        12. autocomplete
        13. product
        14. 1
          1. 1
          2. medium
          3. SELECT count(*) FROM ( SELECT product.product_id FROM product LEFT JOIN product_to_site p2s ON (product.product_id = p2s.product_id) LEFT JOIN product_content pd ON ( product.product_id = pd.product_id AND pd.language_id = 1 ) WHERE p2s.site_id = 1 AND product.type = 'product' AND product.status = 1 ORDER BY product.product_id DESC ) as count
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/cdn/plugin.php [line: 75 - 83] */
              function ($publicPath, $type, $image, $size){
              			$publicPath = $options['url'];
              			$publicPath = str_replace(
              				['%host%', '%type%', '%image%', '%size%'],
              				[$_SERVER['HTTP_HOST'], $type, $image, $size],
              				$publicPath);
              
              			return [$publicPath, $type, $image, $size];
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 107 - 113] */
              function ($image, $type, $size){
              			if ($type == 'product') {
              				$image = str_replace('/media/', '', $image);
              			}
              
              			return [$image, $type, $size];
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/debug/plugin.php [line: 124 - 129] */
              function ($sql, $params){
              			$debugSql = $db->debugSql($sql, $params);
              			$this->view->debug['data']['sql'][] = [$sql, $params + ['sql' => $debugSql]];
              
              			return [$sql, $params];
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/debug/plugin.php [line: 167 - 180] */
              function (){
              			$events = Event::getEvents();
              
              			array_walk_recursive($events, function (&$value, $key) {
              				if (is_object($value)) {
              					if ($value instanceof \Closure) {
              						$value = $this->closureDump($value);
              					}
              				}
              			});
              
              			$this->view->debug['data']['filters'] = $events;
              			$this->view->debug['data']['request'] = Routes::getUrlData();
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 90 - 99] */
              function ($template, $htmlFile, $tplFile, $vTpl, $view){
              			// add captcha js and field to page
              			//if ($url = Routes::getUrlData()) {
              			//if (in_array($url['module'], $routes)) {
              			$vTpl->loadTemplateFile(__DIR__ . '/app/template/common.tpl');
              			//}
              			//}
              
              			return [$template, $htmlFile, $tplFile, $vTpl, $view];
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/dicebear/plugin.php [line: 61 - 94] */
              function ($comments){
              			$options = \Vvveb\getSetting('dicebear', ['url', 'size', 'style', 'flip']);
              
              			$commentType = false;
              
              			foreach ($types as $type) {
              				if (isset($comments[$type])) {
              					$commentType = $type;
              
              					break;
              				}
              			}
              
              			if ($commentType) {
              				foreach ($comments[$commentType] as &$comment) {
              					if ((! isset($comment['avatar']) || ! $comment['avatar']) &&
              						(isset($comment['email']) || ! $comment['email'])) {
              						$comment['avatar'] = $this->getDiceBear(
              								$comment['email'],
              								$options['url'] ?? DICEBAR_URL,
              								$options['size'] ?? 60,
              								$options['style'] ?? 'fun-emoji',
              								$options['flip'] ?? 'false'
              							);
              					}
              
              					if (isset($options['size'])) {
              						$comment['size'] = $options['size'];
              					}
              				}
              			}
              
              			return [$comments];
              		};
              
            2. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/gravatar/plugin.php [line: 61 - 88] */
              function ($comments){
              			$options = \Vvveb\getSetting('gravatar', ['size', 'rating', 'default']);
              
              			$commentType = false;
              
              			foreach ($types as $type) {
              				if (isset($comments[$type])) {
              					$commentType = $type;
              
              					break;
              				}
              			}
              
              			if ($commentType) {
              				foreach ($comments[$commentType] as &$comment) {
              					if (! isset($comment['avatar']) || ! $comment['avatar']) {
              						$comment['avatar'] = $this->getGravatar(
              								$comment['email'],
              								$options['size'] ?? 60,
              								$options['default'] ?? 'mm',
              								$options['rating'] ?? 'g'
              							);
              					}
              				}
              			}
              
              			return [$comments];
              		};
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/dicebear/plugin.php [line: 61 - 94] */
              function ($comments){
              			$options = \Vvveb\getSetting('dicebear', ['url', 'size', 'style', 'flip']);
              
              			$commentType = false;
              
              			foreach ($types as $type) {
              				if (isset($comments[$type])) {
              					$commentType = $type;
              
              					break;
              				}
              			}
              
              			if ($commentType) {
              				foreach ($comments[$commentType] as &$comment) {
              					if ((! isset($comment['avatar']) || ! $comment['avatar']) &&
              						(isset($comment['email']) || ! $comment['email'])) {
              						$comment['avatar'] = $this->getDiceBear(
              								$comment['email'],
              								$options['url'] ?? DICEBAR_URL,
              								$options['size'] ?? 60,
              								$options['style'] ?? 'fun-emoji',
              								$options['flip'] ?? 'false'
              							);
              					}
              
              					if (isset($options['size'])) {
              						$comment['size'] = $options['size'];
              					}
              				}
              			}
              
              			return [$comments];
              		};
              
            2. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/gravatar/plugin.php [line: 61 - 88] */
              function ($comments){
              			$options = \Vvveb\getSetting('gravatar', ['size', 'rating', 'default']);
              
              			$commentType = false;
              
              			foreach ($types as $type) {
              				if (isset($comments[$type])) {
              					$commentType = $type;
              
              					break;
              				}
              			}
              
              			if ($commentType) {
              				foreach ($comments[$commentType] as &$comment) {
              					if (! isset($comment['avatar']) || ! $comment['avatar']) {
              						$comment['avatar'] = $this->getGravatar(
              								$comment['email'],
              								$options['size'] ?? 60,
              								$options['default'] ?? 'mm',
              								$options['rating'] ?? 'g'
              							);
              					}
              				}
              			}
              
              			return [$comments];
              		};
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/dicebear/plugin.php [line: 61 - 94] */
              function ($comments){
              			$options = \Vvveb\getSetting('dicebear', ['url', 'size', 'style', 'flip']);
              
              			$commentType = false;
              
              			foreach ($types as $type) {
              				if (isset($comments[$type])) {
              					$commentType = $type;
              
              					break;
              				}
              			}
              
              			if ($commentType) {
              				foreach ($comments[$commentType] as &$comment) {
              					if ((! isset($comment['avatar']) || ! $comment['avatar']) &&
              						(isset($comment['email']) || ! $comment['email'])) {
              						$comment['avatar'] = $this->getDiceBear(
              								$comment['email'],
              								$options['url'] ?? DICEBAR_URL,
              								$options['size'] ?? 60,
              								$options['style'] ?? 'fun-emoji',
              								$options['flip'] ?? 'false'
              							);
              					}
              
              					if (isset($options['size'])) {
              						$comment['size'] = $options['size'];
              					}
              				}
              			}
              
              			return [$comments];
              		};
              
            2. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/gravatar/plugin.php [line: 61 - 88] */
              function ($comments){
              			$options = \Vvveb\getSetting('gravatar', ['size', 'rating', 'default']);
              
              			$commentType = false;
              
              			foreach ($types as $type) {
              				if (isset($comments[$type])) {
              					$commentType = $type;
              
              					break;
              				}
              			}
              
              			if ($commentType) {
              				foreach ($comments[$commentType] as &$comment) {
              					if (! isset($comment['avatar']) || ! $comment['avatar']) {
              						$comment['avatar'] = $this->getGravatar(
              								$comment['email'],
              								$options['size'] ?? 60,
              								$options['default'] ?? 'mm',
              								$options['rating'] ?? 'g'
              							);
              					}
              				}
              			}
              
              			return [$comments];
              		};
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/shipping/plugin.php [line: 79 - 89] */
              function ($site){
              			$request = Request::getInstance();
              			$route = $request->get['route'] ?? '';
              			$module = $request->get['module'] ?? '';
              
              			if ($route == '/checkout' || $module == 'checkout/checkout/index') {
              				$this->init();
              			}
              
              			return [$site];
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 116 - 120] */
              function ($options){
              			$options['type'] = 'theme';
              
              			return [$options];
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 123 - 131] */
              function ($results){
              			if (isset($results['product'])) {
              				foreach ($results['product'] as &$product) {
              					$product['download_link'] = PUBLIC_PATH . 'market/themes/' . $product['slug'] . '.zip';
              				}
              			}
              
              			return [$results];
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 134 - 140] */
              function ($results){
              			if ($results) {
              				$results['download_link'] = PUBLIC_PATH . 'market/themes/' . $results['slug'] . '.zip';
              			}
              
              			return [$results];
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/toc-posts/plugin.php [line: 174 - 180] */
              function ($results = false){
              			if ($results && isset($results['content'])) {
              				$this->toc($results);
              			}
              
              			return [$results];
              		});
              
            1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/toc-posts/plugin.php [line: 182 - 188] */
              function ($results = false){
              			if ($results && isset($results[0])) {
              				$this->toc($results[0]);
              			}
              
              			return [$results];
              		});
              
      1. 2
      2. /shop/#page#
      3. product/index
      4. \/shop\/(?\d+)