Dynamic product pages + Battlefield ACP marketing page
- Web Hosting & Game Servers now pull plans from database (same pattern as VPS/Dedicated) - Add 6 game server plans to PlanSeeder (Minecraft, Rust, ARK, Valheim, CS2, Palworld) - Create Battlefield ACP marketing page with ProCon replacement hero, 6 feature cards, ML analytics, ban appeals, PunkBuster screenshots, Discord integration sections - Add Battlefield ACP to Products dropdown navigation - Marketing pages use SectionHeader component, fade-in animations, Vuexy design patterns Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -443,6 +443,110 @@ class PlanSeeder extends Seeder
|
||||
'sort_order' => 23,
|
||||
],
|
||||
|
||||
// ─── Game Server Plans ──────────────────────────────────────
|
||||
[
|
||||
'name' => 'Minecraft',
|
||||
'slug' => 'game-minecraft',
|
||||
'description' => 'Java & Bedrock Minecraft server with full mod support.',
|
||||
'service_type' => 'game',
|
||||
'price' => 7.99,
|
||||
'billing_cycle' => 'monthly',
|
||||
'features' => [
|
||||
'ram' => '2 GB',
|
||||
'slots' => '20 Players',
|
||||
'storage' => '10 GB SSD',
|
||||
'cpu' => '2 Threads',
|
||||
'mods' => 'Full Mod Support',
|
||||
'ddos' => 'DDoS Protection',
|
||||
],
|
||||
'sort_order' => 40,
|
||||
],
|
||||
[
|
||||
'name' => 'Rust',
|
||||
'slug' => 'game-rust',
|
||||
'description' => 'High-performance Rust server with Oxide/uMod support.',
|
||||
'service_type' => 'game',
|
||||
'price' => 14.99,
|
||||
'billing_cycle' => 'monthly',
|
||||
'features' => [
|
||||
'ram' => '4 GB',
|
||||
'slots' => '50 Players',
|
||||
'storage' => '25 GB SSD',
|
||||
'cpu' => '3 Threads',
|
||||
'mods' => 'Oxide/uMod Support',
|
||||
'ddos' => 'DDoS Protection',
|
||||
],
|
||||
'sort_order' => 41,
|
||||
],
|
||||
[
|
||||
'name' => 'ARK: Survival Evolved',
|
||||
'slug' => 'game-ark',
|
||||
'description' => 'ARK servers with cluster support and full mod compatibility.',
|
||||
'service_type' => 'game',
|
||||
'price' => 19.99,
|
||||
'billing_cycle' => 'monthly',
|
||||
'features' => [
|
||||
'ram' => '8 GB',
|
||||
'slots' => '30 Players',
|
||||
'storage' => '50 GB SSD',
|
||||
'cpu' => '4 Threads',
|
||||
'mods' => 'Full Mod Support',
|
||||
'ddos' => 'DDoS Protection',
|
||||
],
|
||||
'sort_order' => 42,
|
||||
],
|
||||
[
|
||||
'name' => 'Valheim',
|
||||
'slug' => 'game-valheim',
|
||||
'description' => 'Dedicated Valheim server with BepInEx mod support.',
|
||||
'service_type' => 'game',
|
||||
'price' => 9.99,
|
||||
'billing_cycle' => 'monthly',
|
||||
'features' => [
|
||||
'ram' => '4 GB',
|
||||
'slots' => '10 Players',
|
||||
'storage' => '10 GB SSD',
|
||||
'cpu' => '2 Threads',
|
||||
'mods' => 'BepInEx Support',
|
||||
'ddos' => 'DDoS Protection',
|
||||
],
|
||||
'sort_order' => 43,
|
||||
],
|
||||
[
|
||||
'name' => 'CS2',
|
||||
'slug' => 'game-cs2',
|
||||
'description' => 'Counter-Strike 2 competitive and casual servers.',
|
||||
'service_type' => 'game',
|
||||
'price' => 12.99,
|
||||
'billing_cycle' => 'monthly',
|
||||
'features' => [
|
||||
'ram' => '4 GB',
|
||||
'slots' => '32 Players',
|
||||
'storage' => '15 GB SSD',
|
||||
'cpu' => '3 Threads',
|
||||
'mods' => 'Workshop Support',
|
||||
'ddos' => 'DDoS Protection',
|
||||
],
|
||||
'sort_order' => 44,
|
||||
],
|
||||
[
|
||||
'name' => 'Palworld',
|
||||
'slug' => 'game-palworld',
|
||||
'description' => 'Palworld dedicated server with full configuration.',
|
||||
'service_type' => 'game',
|
||||
'price' => 14.99,
|
||||
'billing_cycle' => 'monthly',
|
||||
'features' => [
|
||||
'ram' => '8 GB',
|
||||
'slots' => '32 Players',
|
||||
'storage' => '20 GB SSD',
|
||||
'cpu' => '4 Threads',
|
||||
'mods' => 'Community Mods',
|
||||
'ddos' => 'DDoS Protection',
|
||||
],
|
||||
'sort_order' => 45,
|
||||
],
|
||||
|
||||
// ─── MySQL Hosting Plans ─────────────────────────────────────
|
||||
[
|
||||
'name' => 'Bronze',
|
||||
|
||||
Reference in New Issue
Block a user