' + body + '
' + (scope ? '' + marketEditForm(scope, id, values) + '
' : '') + 'diff --git a/modules/shared/auth/ui/home.php b/modules/shared/auth/ui/home.php index 995cf61..e3d5de1 100644 --- a/modules/shared/auth/ui/home.php +++ b/modules/shared/auth/ui/home.php @@ -1144,7 +1144,7 @@ function render_auth_home_page(array $user, array $otcProducts = [], array $otcM echo " const marketStatusSegment = (value) => ({ waitlist: 'sg-card-segment--signal-red', registered: 'sg-card-segment--signal-yellow', confirmation_pending: 'sg-card-segment--signal-yellow', confirmed: 'sg-card-segment--signal-green' }[value] || 'sg-card-segment--gray');"; echo " const marketRow = (label, value) => '
Keine Markttage vorhanden.
'); };"; echo " const marketEditField = (key, label, type, value, options = [], required = false, minDate = '') => { const current = value === null || value === undefined ? '' : String(value); const requiredAttributes = required ? ' required aria-required=\"true\"' : ''; const minAttribute = type === 'date' && minDate ? ' min=\"' + marketEscape(minDate) + '\"' : ''; const disabledAttributes = ' disabled aria-disabled=\"true\"'; const control = type === 'readonly' ? '' : type === 'readonly-textarea' ? '' : type === 'textarea' ? '' : type === 'select' ? '' : ''; const requiredIndicator = required ? '*' : ''; return ''; };";