diff --git a/Modules/Content/Resources/views/admin/form.blade.php b/Modules/Content/Resources/views/admin/form.blade.php index 283fcfe..4a12768 100644 --- a/Modules/Content/Resources/views/admin/form.blade.php +++ b/Modules/Content/Resources/views/admin/form.blade.php @@ -394,15 +394,24 @@ } else if (field.type === 'email') { inputType = 'email'; } else if (field.type === 'url') { - inputType = 'url'; + // Internal CMS links may be relative paths, anchors, mail links, + // or complete external URLs. Browser type="url" rejects "/". + inputType = 'text'; } + const inputMode = field.type === 'url' ? 'url' : ''; + const placeholder = field.type === 'url' + ? '/, /blog, #section or https://example.com' + : ''; + return `