Kundenansicht der Mitarbeiter: Einschalten gesperrt statt 403-Text nach dem Tipp
Die Hülle reicht viewAs der Sitzung an die Einschalt-Option der Module durch (News, Terminplaner, Webshop, Buchungskalender, Zeiten), auch wenn ein Modul es nicht nennt. In Entdecken ist der Einschalten-Knopf gesperrt, daneben steht "In der Kundenansicht nicht möglich." Meine bleibt bei gesperrtem Knopf auf der Bestätigungsseite (jetzt gepinnt). Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
0df96611dc
commit
524ac64d20
5 files changed
+57
-4
No files matched your search
@@ -281,6 +281,7 @@ export async function zeigeFunktionen(wurzel, { route, me, nav } = {}, abh = {})
|
||||
},
|
||||
},
|
||||
}, 'Einschalten')
|
||||
if (viewAs) knopf.disabled = true // Mitarbeiter-Kundenansicht: gesperrt statt erst nach dem Tipp ein 403-Text
|
||||
const bild = typeof eintrag.bild === 'string' && BILD.test(eintrag.bild)
|
||||
? h('img', { class: 'kn-fn-bild', src: eintrag.bild, alt: `Beispiel: ${eintrag.name}`, width: 960, height: 600, loading: 'lazy', on: { error: (ev) => ev.target.remove() } })
|
||||
: null
|
||||
@@ -291,6 +292,7 @@ export async function zeigeFunktionen(wurzel, { route, me, nav } = {}, abh = {})
|
||||
h('p', { class: 'kn-fn-beschreibung' }, String(eintrag.beschreibung ?? '')),
|
||||
h('p', { class: 'kn-fn-enthalten' }, eintrag.enthaltenIn === 'hosting' ? 'Im Hosting-Abo enthalten' : 'Im Wartungs-Abo enthalten'),
|
||||
nurBetriebHinweis ? h('p', { class: 'kn-fn-hinweis' }, TEXTE.nurBetrieb(String(eintrag.name ?? ''))) : (kandidaten.length ? knopf : null),
|
||||
!nurBetriebHinweis && kandidaten.length && viewAs ? h('p', { class: 'kn-fn-info' }, TEXTE.kundenansichtKnopf) : null,
|
||||
meldungEl))
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user