Gli utenti possono rendere visibile il loro User ID sul loro profilo?

Penso che sarebbe più facile se scegliessi un outlet che fornisca il modello dell’utente la cui pagina stai visualizzando.
L’outlet che hai scelto offre informazioni sull’argomento ma non sugli utenti


Gli outlet sul profilo utente come `user-post-names` forniscono il modello utente: https://github.com/discourse/discourse/blob/5b6d32804a1eb658fdc043b082336a17b4c1c944/frontend/discourse/app/templates/user.gjs#L220-L224 Con un outlet che fornisce il modello dovresti essere in grado di usare `@outletArgs` come nell'esempio in https://meta.discourse.org/t/theme-developer-tutorial-4-using-outlets-to-insert-and-replace-content/357799. L'esempio lì usa `discovery-list-container-top` che fornisce `@outletArgs={{lazyHash category=@model.category tag=@model.tag}}`

Ecco perché sceglierei un outlet che fornisce il modello utente. Puoi vedere il modello quando passi il mouse sull’outlet e vedi l’ID dell’utente il cui profilo stai guardando. Molti esempi nel tutorial usano il servizio currentUser, che fornisce l’ID dell’utente che sta agendo, che non sembra essere quello che stai cercando.

1 Mi Piace