更新 Checkout.php

This commit is contained in:
ste87 2026-03-09 12:40:03 +08:00
parent 065411d7bb
commit 9857fac4b9

View File

@ -194,6 +194,9 @@ class Checkout extends Component
$validationRules = array_merge($validationRules, explode('|', $config['validation'])); $validationRules = array_merge($validationRules, explode('|', $config['validation']));
} }
} }
if ($config['name'] === 'hostname') {
$validationRules = ['required', 'string', 'regex:/^[a-zA-Z0-9]+\.[a-zA-Z0-9]+(\.[a-zA-Z0-9]+)*$/'];
}
if (count($validationRules) > 0) { if (count($validationRules) > 0) {
$rules["checkoutConfig.{$config['name']}"] = $validationRules; $rules["checkoutConfig.{$config['name']}"] = $validationRules;
} }