Add comprehensive demo data with articles and VirtueMart sample data

This commit is contained in:
copilot-swe-agent[bot]
2026-01-29 23:12:19 +00:00
parent 1281c90455
commit 644b08578d
13 changed files with 2196 additions and 0 deletions

View File

@@ -0,0 +1,200 @@
# VirtueMart Sample Data
This directory contains comprehensive sample data for VirtueMart, including products, categories, custom fields, and more.
## Contents
- `categories.sql` - Product categories with hierarchy
- `products.sql` - 50+ sample products
- `product-variants.sql` - Product variations (sizes, colors, etc.)
- `custom-fields.sql` - Custom product fields
- `featured-products.sql` - Featured product configuration
- `stock-management.sql` - Stock levels and tracking
- `manufacturers.sql` - Sample manufacturers/brands
- `product-images.sql` - Product image references (requires actual image files)
## Prerequisites
1. **VirtueMart 4.x** installed and configured
2. **Database backup** - ALWAYS backup before importing
3. **Joomla 4.x or 5.x** with Moko-Cassiopeia template
4. **MySQL/MariaDB** database access
## Installation Order
Import files in this specific order to maintain referential integrity:
```bash
1. manufacturers.sql
2. categories.sql
3. products.sql
4. custom-fields.sql
5. product-variants.sql
6. featured-products.sql
7. stock-management.sql
8. product-images.sql (optional - requires image files)
```
## Import Methods
### Method 1: phpMyAdmin
1. Log into phpMyAdmin
2. Select your Joomla database
3. Click "Import" tab
4. Choose SQL file
5. Click "Go"
6. Repeat for each file in order
### Method 2: Command Line
```bash
mysql -u username -p database_name < manufacturers.sql
mysql -u username -p database_name < categories.sql
mysql -u username -p database_name < products.sql
# ... continue with other files
```
### Method 3: Joomla Admin
1. Components > VirtueMart > Tools
2. Use import/export tools for specific data types
## What Gets Imported
### Categories (20+)
- Electronics (Computers, Phones, Accessories)
- Clothing (Men's, Women's, Kids')
- Home & Garden (Furniture, Decor, Tools)
- Sports & Outdoors (Equipment, Apparel)
- Books & Media
### Products (50+)
- Various price points ($9.99 - $999.99)
- Multiple variations (sizes, colors)
- Detailed descriptions
- Product specifications
- SKUs and barcodes
- Stock levels
- Featured products
- Sale items
### Custom Fields
- Size selector (XS, S, M, L, XL, XXL)
- Color picker
- Material type
- Warranty information
- Delivery time estimates
- Gift wrap options
### Manufacturers
- TechBrand Inc.
- StyleWear Co.
- HomeComfort
- SportsPro
- And more...
## Post-Import Steps
1. **Verify Import**
- Check VirtueMart dashboard
- View product listings
- Test category navigation
- Verify custom fields display
2. **Update Images**
- Upload actual product images
- Link images to products
- Set featured images
- Configure image sizes
3. **Configure Prices**
- Review and adjust pricing
- Set up tax rules
- Configure shipping costs
- Add promotional pricing
4. **Setup Payment**
- Configure payment methods
- Test checkout process
- Setup order notifications
5. **Inventory Management**
- Review stock levels
- Configure low stock alerts
- Setup stock tracking
## Customization
All sample data can be customized:
- Edit product descriptions
- Adjust pricing
- Change category structure
- Modify custom fields
- Update stock levels
- Add/remove variants
## Database Tables
This data affects these VirtueMart tables:
- `#__virtuemart_categories`
- `#__virtuemart_products`
- `#__virtuemart_product_customfields`
- `#__virtuemart_manufacturers`
- `#__virtuemart_product_prices`
- `#__virtuemart_product_medias`
- And related tables
**Note:** `#__` represents your Joomla table prefix (usually `jos_` or similar)
## Data Structure
### Sample Product Structure
```
Product
├── Basic Info (name, SKU, price)
├── Description (short & full)
├── Categories
├── Custom Fields (size, color, etc.)
├── Variants (if applicable)
├── Images (multiple)
├── Stock Level
├── Pricing Rules
└── Featured Status
```
## Troubleshooting
**Import errors?**
- Check table prefix in SQL files
- Verify VirtueMart version compatibility
- Ensure proper file order
- Check database permissions
**Missing products?**
- Clear VirtueMart cache
- Rebuild product indexes
- Check category visibility
- Verify publish status
**Images not showing?**
- Check file paths
- Upload images to correct directory
- Verify image permissions
- Clear image cache
## Support
For issues with sample data:
- Check VirtueMart documentation
- Visit VirtueMart forums
- Contact Moko Consulting support
## Warning
⚠️ **IMPORTANT**: This is sample data for demonstration purposes. Do NOT import into a production site with existing products unless you understand the implications. Always backup your database first!
## Version
Version: 1.0.0
Last Updated: 2026-01-29
Compatible with: VirtueMart 4.x, Joomla 4.x/5.x

View File

@@ -0,0 +1,91 @@
-- VirtueMart Sample Categories
-- Version: 1.0.0
-- Compatible with: VirtueMart 4.x
-- NOTE: Replace #__ with your actual Joomla table prefix (e.g., jos_)
-- Root Categories
INSERT INTO `#__virtuemart_categories_en_gb` (`virtuemart_category_id`, `category_name`, `category_description`, `metadesc`, `metakey`, `slug`) VALUES
(1, 'Electronics', '<p>Shop the latest electronics, computers, phones, and accessories.</p>', 'Electronics, computers, phones, tablets, accessories', 'electronics, technology, gadgets', 'electronics'),
(2, 'Clothing & Apparel', '<p>Fashion for everyone - mens, womens, and kids clothing.</p>', 'Clothing, fashion, apparel, mens, womens, kids', 'clothing, fashion, apparel', 'clothing-apparel'),
(3, 'Home & Garden', '<p>Everything for your home - furniture, decor, garden tools, and more.</p>', 'Home, garden, furniture, decor, tools', 'home, garden, furniture', 'home-garden'),
(4, 'Sports & Outdoors', '<p>Gear up for adventure with sports equipment and outdoor essentials.</p>', 'Sports, outdoors, equipment, camping, fitness', 'sports, outdoors, fitness', 'sports-outdoors'),
(5, 'Books & Media', '<p>Books, ebooks, audiobooks, and entertainment media.</p>', 'Books, ebooks, audiobooks, media, entertainment', 'books, media, reading', 'books-media');
-- Electronics Subcategories
INSERT INTO `#__virtuemart_categories_en_gb` (`virtuemart_category_id`, `category_name`, `category_description`, `slug`) VALUES
(10, 'Computers & Laptops', '<p>Desktop computers, laptops, and computer accessories.</p>', 'computers-laptops'),
(11, 'Smartphones & Tablets', '<p>Latest smartphones, tablets, and mobile devices.</p>', 'smartphones-tablets'),
(12, 'Audio & Headphones', '<p>Headphones, earbuds, speakers, and audio equipment.</p>', 'audio-headphones'),
(13, 'Camera & Photography', '<p>Digital cameras, lenses, and photography accessories.</p>', 'camera-photography'),
(14, 'TV & Video', '<p>Televisions, streaming devices, and video equipment.</p>', 'tv-video');
-- Clothing Subcategories
INSERT INTO `#__virtuemart_categories_en_gb` (`virtuemart_category_id`, `category_name`, `category_description`, `slug`) VALUES
(20, 'Mens Clothing', '<p>Mens shirts, pants, jackets, and accessories.</p>', 'mens-clothing'),
(21, 'Womens Clothing', '<p>Womens dresses, tops, bottoms, and accessories.</p>', 'womens-clothing'),
(22, 'Kids Clothing', '<p>Clothing for boys and girls of all ages.</p>', 'kids-clothing'),
(23, 'Shoes & Footwear', '<p>Shoes, boots, sandals, and athletic footwear.</p>', 'shoes-footwear'),
(24, 'Accessories', '<p>Bags, hats, scarves, jewelry, and fashion accessories.</p>', 'accessories');
-- Home & Garden Subcategories
INSERT INTO `#__virtuemart_categories_en_gb` (`virtuemart_category_id`, `category_name`, `category_description`, `slug`) VALUES
(30, 'Furniture', '<p>Living room, bedroom, dining, and office furniture.</p>', 'furniture'),
(31, 'Home Decor', '<p>Wall art, lighting, rugs, and decorative items.</p>', 'home-decor'),
(32, 'Kitchen & Dining', '<p>Cookware, dinnerware, and kitchen appliances.</p>', 'kitchen-dining'),
(33, 'Garden & Outdoor', '<p>Garden tools, plants, patio furniture, and outdoor living.</p>', 'garden-outdoor'),
(34, 'Home Improvement', '<p>Tools, hardware, and home improvement supplies.</p>', 'home-improvement');
-- Sports Subcategories
INSERT INTO `#__virtuemart_categories_en_gb` (`virtuemart_category_id`, `category_name`, `category_description`, `slug`) VALUES
(40, 'Fitness Equipment', '<p>Home gym equipment, weights, and fitness accessories.</p>', 'fitness-equipment'),
(41, 'Team Sports', '<p>Equipment for football, basketball, baseball, and more.</p>', 'team-sports'),
(42, 'Outdoor Recreation', '<p>Camping, hiking, and outdoor adventure gear.</p>', 'outdoor-recreation'),
(43, 'Athletic Apparel', '<p>Sports clothing, activewear, and athletic shoes.</p>', 'athletic-apparel'),
(44, 'Water Sports', '<p>Swimming, surfing, diving, and water sports equipment.</p>', 'water-sports');
-- Books Subcategories
INSERT INTO `#__virtuemart_categories_en_gb` (`virtuemart_category_id`, `category_name`, `category_description`, `slug`) VALUES
(50, 'Fiction', '<p>Novels, short stories, and literary fiction.</p>', 'fiction'),
(51, 'Non-Fiction', '<p>Biographies, history, science, and educational books.</p>', 'non-fiction'),
(52, 'Childrens Books', '<p>Books for babies, toddlers, kids, and young adults.</p>', 'childrens-books'),
(53, 'Ebooks & Audiobooks', '<p>Digital books and audio formats.</p>', 'ebooks-audiobooks'),
(54, 'Magazines & Journals', '<p>Periodicals, magazines, and academic journals.</p>', 'magazines-journals');
-- Category Hierarchy (parent-child relationships)
INSERT INTO `#__virtuemart_categories` (`virtuemart_category_id`, `virtuemart_vendor_id`, `category_parent_id`, `ordering`, `published`) VALUES
-- Root categories
(1, 1, 0, 1, 1),
(2, 1, 0, 2, 1),
(3, 1, 0, 3, 1),
(4, 1, 0, 4, 1),
(5, 1, 0, 5, 1),
-- Electronics subcategories
(10, 1, 1, 1, 1),
(11, 1, 1, 2, 1),
(12, 1, 1, 3, 1),
(13, 1, 1, 4, 1),
(14, 1, 1, 5, 1),
-- Clothing subcategories
(20, 1, 2, 1, 1),
(21, 1, 2, 2, 1),
(22, 1, 2, 3, 1),
(23, 1, 2, 4, 1),
(24, 1, 2, 5, 1),
-- Home & Garden subcategories
(30, 1, 3, 1, 1),
(31, 1, 3, 2, 1),
(32, 1, 3, 3, 1),
(33, 1, 3, 4, 1),
(34, 1, 3, 5, 1),
-- Sports subcategories
(40, 1, 4, 1, 1),
(41, 1, 4, 2, 1),
(42, 1, 4, 3, 1),
(43, 1, 4, 4, 1),
(44, 1, 4, 5, 1),
-- Books subcategories
(50, 1, 5, 1, 1),
(51, 1, 5, 2, 1),
(52, 1, 5, 3, 1),
(53, 1, 5, 4, 1),
(54, 1, 5, 5, 1);

View File

@@ -0,0 +1,103 @@
-- VirtueMart Sample Products
-- Version: 1.0.0
-- Compatible with: VirtueMart 4.x
-- NOTE: Replace #__ with your actual Joomla table prefix
-- Sample Products (Electronics)
INSERT INTO `#__virtuemart_products` (`virtuemart_product_id`, `virtuemart_vendor_id`, `product_sku`, `product_gtin`, `product_mpn`, `product_weight`, `product_weight_uom`, `product_length`, `product_width`, `product_height`, `product_lwh_uom`, `product_in_stock`, `product_ordered`, `low_stock_notification`, `product_available_date`, `product_availability`, `product_special`, `product_discontinued`, `product_sales`, `product_unit`, `product_packaging`, `product_params`, `published`, `created_on`, `modified_on`) VALUES
-- Laptops
(100, 1, 'LAPTOP-001', '1234567890123', 'LP-PRO-15', 2.5, 'kg', 35, 24, 2, 'cm', 50, 0, 10, '2026-01-01 00:00:00', '', 0, 0, 0, '', 1, '', 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(101, 1, 'LAPTOP-002', '1234567890124', 'LP-ULT-13', 1.8, 'kg', 30, 20, 1.5, 'cm', 35, 0, 10, '2026-01-01 00:00:00', '', 0, 0, 0, '', 1, '', 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
-- Smartphones
(102, 1, 'PHONE-001', '1234567890125', 'PH-PRO-12', 0.19, 'kg', 15, 7, 0.8, 'cm', 100, 0, 20, '2026-01-01 00:00:00', '', 1, 0, 0, '', 1, '', 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(103, 1, 'PHONE-002', '1234567890126', 'PH-MAX-14', 0.22, 'kg', 16, 7.5, 0.8, 'cm', 75, 0, 15, '2026-01-01 00:00:00', '', 0, 0, 0, '', 1, '', 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
-- Headphones
(104, 1, 'AUDIO-001', '1234567890127', 'HD-WL-PRO', 0.25, 'kg', 20, 18, 8, 'cm', 60, 0, 10, '2026-01-01 00:00:00', '', 0, 0, 0, '', 1, '', 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(105, 1, 'AUDIO-002', '1234567890128', 'EB-NC-300', 0.05, 'kg', 5, 5, 3, 'cm', 120, 0, 20, '2026-01-01 00:00:00', '', 0, 0, 0, '', 1, '', 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00');
-- Sample Products (Clothing)
INSERT INTO `#__virtuemart_products` (`virtuemart_product_id`, `virtuemart_vendor_id`, `product_sku`, `product_gtin`, `product_mpn`, `product_weight`, `product_weight_uom`, `product_in_stock`, `product_ordered`, `low_stock_notification`, `product_available_date`, `product_special`, `product_discontinued`, `product_sales`, `published`, `created_on`, `modified_on`) VALUES
-- Men's Clothing
(200, 1, 'MENS-SHIRT-001', '2234567890123', 'MS-CS-BL-M', 0.3, 'kg', 50, 0, 10, '2026-01-01 00:00:00', 0, 0, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(201, 1, 'MENS-JEAN-001', '2234567890124', 'MJ-SL-IND-32', 0.6, 'kg', 40, 0, 8, '2026-01-01 00:00:00', 1, 0, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
-- Women's Clothing
(202, 1, 'WOMENS-DRESS-001', '2234567890125', 'WD-SUM-FL-M', 0.4, 'kg', 30, 0, 5, '2026-01-01 00:00:00', 0, 0, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(203, 1, 'WOMENS-TOP-001', '2234567890126', 'WT-BL-WHT-L', 0.2, 'kg', 60, 0, 10, '2026-01-01 00:00:00', 0, 0, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
-- Shoes
(204, 1, 'SHOE-RUN-001', '2234567890127', 'SR-AT-BLK-10', 0.8, 'kg', 45, 0, 10, '2026-01-01 00:00:00', 0, 0, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(205, 1, 'SHOE-CAS-001', '2234567890128', 'SC-WK-BRN-9', 0.9, 'kg', 35, 0, 8, '2026-01-01 00:00:00', 0, 0, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00');
-- Sample Products (Home & Garden)
INSERT INTO `#__virtuemart_products` (`virtuemart_product_id`, `virtuemart_vendor_id`, `product_sku`, `product_gtin`, `product_weight`, `product_weight_uom`, `product_in_stock`, `product_ordered`, `low_stock_notification`, `product_available_date`, `product_special`, `product_discontinued`, `published`, `created_on`, `modified_on`) VALUES
-- Furniture
(300, 1, 'FURN-SOFA-001', '3334567890123', 45, 'kg', 10, 0, 2, '2026-01-01 00:00:00', 0, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(301, 1, 'FURN-CHAIR-001', '3334567890124', 12, 'kg', 25, 0, 5, '2026-01-01 00:00:00', 1, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
-- Kitchen
(302, 1, 'KITCHEN-BLEND-001', '3334567890125', 3.5, 'kg', 40, 0, 8, '2026-01-01 00:00:00', 0, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(303, 1, 'KITCHEN-COFFEE-001', '3334567890126', 5, 'kg', 30, 0, 5, '2026-01-01 00:00:00', 0, 0, 1, '2026-01-29 00:00:00', '2026-01-29 00:00:00');
-- Product Descriptions (English)
INSERT INTO `#__virtuemart_products_en_gb` (`virtuemart_product_id`, `product_name`, `product_s_desc`, `product_desc`, `slug`, `metadesc`, `metakey`) VALUES
-- Electronics
(100, 'Professional Laptop 15"', '<p>High-performance laptop for professionals and creators.</p>', '<p>Experience unmatched performance with our Professional Laptop featuring a 15" display, powerful processor, and all-day battery life. Perfect for work, creative projects, and entertainment.</p><ul><li>15.6" Full HD Display</li><li>16GB RAM</li><li>512GB SSD</li><li>Latest generation processor</li><li>All-day battery life</li><li>Backlit keyboard</li></ul>', 'professional-laptop-15', 'Professional laptop, 15 inch, high performance', 'laptop, computer, professional, work'),
(101, 'Ultralight Laptop 13"', '<p>Portable powerhouse for on-the-go productivity.</p>', '<p>Take your work anywhere with this ultra-portable 13" laptop. Weighing just 1.8kg, it delivers impressive performance without compromising portability.</p><ul><li>13.3" Retina Display</li><li>8GB RAM</li><li>256GB SSD</li><li>Lightweight design</li><li>12-hour battery</li><li>Fast charging</li></ul>', 'ultralight-laptop-13', 'Ultralight laptop, portable, 13 inch', 'laptop, ultralight, portable, travel'),
(102, 'Smartphone Pro 12', '<p>Flagship smartphone with cutting-edge features.</p>', '<p>Capture stunning photos, enjoy smooth performance, and stay connected with our most advanced smartphone yet.</p><ul><li>6.5" OLED Display</li><li>Triple camera system</li><li>128GB Storage</li><li>5G connectivity</li><li>All-day battery</li><li>Water resistant</li></ul>', 'smartphone-pro-12', 'Flagship smartphone, 5G, triple camera', 'smartphone, 5G, mobile, phone'),
(103, 'Smartphone Max 14', '<p>The ultimate smartphone experience.</p>', '<p>Larger display, bigger battery, and enhanced camera system make this our most capable smartphone.</p><ul><li>6.8" ProMotion Display</li><li>256GB Storage</li><li>Pro camera system</li><li>5G Ultra Wideband</li><li>Extended battery life</li></ul>', 'smartphone-max-14', 'Premium smartphone, large display, pro camera', 'smartphone, premium, large, camera'),
(104, 'Wireless Headphones Pro', '<p>Premium wireless headphones with active noise cancellation.</p>', '<p>Immerse yourself in pure sound with industry-leading noise cancellation and premium audio quality.</p><ul><li>Active Noise Cancellation</li><li>30-hour battery life</li><li>Premium sound quality</li><li>Comfortable fit</li><li>Quick charge</li></ul>', 'wireless-headphones-pro', 'Wireless headphones, noise cancellation', 'headphones, wireless, noise cancelling'),
(105, 'Noise Cancelling Earbuds', '<p>Compact earbuds with powerful sound.</p>', '<p>Experience true wireless freedom with these compact earbuds featuring active noise cancellation.</p><ul><li>Active Noise Cancellation</li><li>8-hour battery (24h with case)</li><li>IPX4 water resistance</li><li>Touch controls</li><li>Crystal clear calls</li></ul>', 'noise-cancelling-earbuds', 'Earbuds, wireless, noise cancelling', 'earbuds, wireless, compact'),
-- Clothing
(200, 'Classic Men\'s Shirt - Blue', '<p>Timeless style meets modern comfort.</p>', '<p>Premium cotton shirt perfect for work or casual occasions. Classic fit with modern details.</p><ul><li>100% Premium Cotton</li><li>Wrinkle-resistant</li><li>Button-down collar</li><li>Available in multiple sizes</li><li>Machine washable</li></ul>', 'classic-mens-shirt-blue', 'Mens dress shirt, blue, cotton', 'shirt, mens, dress, casual'),
(201, 'Slim Fit Jeans - Indigo', '<p>Modern slim fit denim for everyday wear.</p>', '<p>Comfortable stretch denim in a modern slim fit. Perfect for any occasion.</p><ul><li>Stretch denim</li><li>Slim fit</li><li>Five-pocket design</li><li>Available sizes 28-40</li><li>Durable construction</li></ul>', 'slim-fit-jeans-indigo', 'Mens jeans, slim fit, indigo', 'jeans, mens, slim fit, denim'),
(202, 'Summer Floral Dress', '<p>Light and breezy summer dress.</p>', '<p>Perfect for warm weather, this floral dress combines style and comfort effortlessly.</p><ul><li>Lightweight fabric</li><li>Floral print</li><li>Comfortable fit</li><li>Available in S-XL</li><li>Easy care</li></ul>', 'summer-floral-dress', 'Womens dress, summer, floral', 'dress, womens, summer, floral'),
(203, 'Women\'s Casual Blouse', '<p>Versatile blouse for any occasion.</p>', '<p>Elegant yet casual, this blouse pairs well with jeans or skirts.</p><ul><li>Soft fabric</li><li>Relaxed fit</li><li>Button front</li><li>Available in S-XL</li><li>Multiple colors</li></ul>', 'womens-casual-blouse', 'Womens blouse, casual, white', 'blouse, womens, top, casual'),
(204, 'Athletic Running Shoes', '<p>Performance running shoes for serious athletes.</p>', '<p>Engineered for speed and comfort with responsive cushioning and breathable upper.</p><ul><li>Lightweight construction</li><li>Responsive cushioning</li><li>Breathable mesh</li><li>Sizes 7-13</li><li>Multiple colorways</li></ul>', 'athletic-running-shoes', 'Running shoes, athletic, performance', 'shoes, running, athletic, sports'),
(205, 'Casual Walking Shoes', '<p>All-day comfort for casual wear.</p>', '<p>Perfect for everyday wear with superior comfort and classic style.</p><ul><li>Comfortable insole</li><li>Durable outsole</li><li>Classic design</li><li>Sizes 7-13</li><li>Easy to clean</li></ul>', 'casual-walking-shoes', 'Casual shoes, walking, comfortable', 'shoes, casual, walking, comfort'),
-- Home & Garden
(300, 'Modern 3-Seater Sofa', '<p>Contemporary comfort for your living room.</p>', '<p>Stylish and comfortable sofa with premium upholstery and sturdy construction.</p><ul><li>Seats 3 people</li><li>Premium fabric</li><li>Solid wood frame</li><li>Available colors</li><li>Easy assembly</li></ul>', 'modern-3-seater-sofa', 'Sofa, 3-seater, modern, living room', 'sofa, furniture, living room'),
(301, 'Ergonomic Office Chair', '<p>Comfort and support for long work days.</p>', '<p>Adjustable ergonomic chair designed for all-day comfort and productivity.</p><ul><li>Lumbar support</li><li>Adjustable height</li><li>Breathable mesh</li><li>360° swivel</li><li>Weight capacity 300lbs</li></ul>', 'ergonomic-office-chair', 'Office chair, ergonomic, adjustable', 'chair, office, ergonomic, desk'),
(302, 'High-Speed Blender', '<p>Professional-grade blending power.</p>', '<p>Powerful blender for smoothies, soups, and more. Variable speed control and durable construction.</p><ul><li>1000W motor</li><li>Variable speed</li><li>64oz pitcher</li><li>Stainless steel blades</li><li>Easy to clean</li></ul>', 'high-speed-blender', 'Blender, high speed, kitchen', 'blender, kitchen, appliance'),
(303, 'Programmable Coffee Maker', '<p>Wake up to fresh brewed coffee.</p>', '<p>Program your perfect cup with this feature-rich coffee maker. Brew up to 12 cups.</p><ul><li>12-cup capacity</li><li>Programmable timer</li><li>Auto shutoff</li><li>Pause and serve</li><li>Permanent filter</li></ul>', 'programmable-coffee-maker', 'Coffee maker, programmable, 12 cup', 'coffee, maker, kitchen, appliance');
-- Product Prices
INSERT INTO `#__virtuemart_product_prices` (`virtuemart_product_price_id`, `virtuemart_product_id`, `virtuemart_shoppergroup_id`, `product_price`, `product_override_price`, `product_tax_id`, `product_discount_id`, `product_currency`, `price_quantity_start`, `price_quantity_end`, `created_on`, `modified_on`) VALUES
-- Electronics Prices
(1, 100, 0, 899.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(2, 101, 0, 699.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(3, 102, 0, 799.99, 699.99, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(4, 103, 0, 999.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(5, 104, 0, 349.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(6, 105, 0, 199.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
-- Clothing Prices
(7, 200, 0, 49.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(8, 201, 0, 79.99, 59.99, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(9, 202, 0, 89.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(10, 203, 0, 39.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(11, 204, 0, 129.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(12, 205, 0, 89.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
-- Home & Garden Prices
(13, 300, 0, 599.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(14, 301, 0, 249.99, 199.99, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(15, 302, 0, 149.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00'),
(16, 303, 0, 79.99, 0, 0, 0, 47, 0, 0, '2026-01-29 00:00:00', '2026-01-29 00:00:00');
-- Link Products to Categories
INSERT INTO `#__virtuemart_product_categories` (`id`, `virtuemart_product_id`, `virtuemart_category_id`, `ordering`) VALUES
-- Electronics
(1, 100, 10, 1),
(2, 101, 10, 2),
(3, 102, 11, 1),
(4, 103, 11, 2),
(5, 104, 12, 1),
(6, 105, 12, 2),
-- Clothing
(7, 200, 20, 1),
(8, 201, 20, 2),
(9, 202, 21, 1),
(10, 203, 21, 2),
(11, 204, 23, 1),
(12, 205, 23, 2),
-- Home & Garden
(13, 300, 30, 1),
(14, 301, 30, 2),
(15, 302, 32, 1),
(16, 303, 32, 2);