La seguente chiave di interpolazione non è valida: name

Sto cercando di aggiornare system_messages.welcome_tl1_user.text_body_template e di inserire il nome dell’utente nel messaggio, ma ricevo l’errore: The following interpolation key is invalid: name (La seguente chiave di interpolazione non è valida: name):

C’è una libreria o una documentazione che mi manca dove posso vedere quali variabili possono essere utilizzate in quali messaggi?

2 Mi Piace

Penso che questa possa essere la tua risposta:

5 Mi Piace

Grazie Lilly, che peccato. Sarebbe bello menzionare il nome dell’utente in alcuni di essi.

1 Mi Piace

Questa non è la mia area, ma dando un’occhiata a ALLOWED_CUSTOM_INTERPOLATION_KEYS sembra che tu possa usare valori aggiuntivi per alcuni messaggi.

In particolare:

    %w[system_messages.welcome_user] => %w[username name name_or_username],

Penso che se cambiassimo questo in:

    %w[system_messages.welcome_] => %w[username name name_or_username],

Ti permetterebbe di usarli per altri messaggi di benvenuto. Chiederò in giro.

5 Mi Piace

In teoria dovremmo essere in grado di aggiungere tutte le chiavi system_messages.* purché abbiano le sottochiavi subject_template e text_body_template. Poiché tutte dovrebbero essere gestite dalla classe SystemMessage che aggiunge username, name, name_or_username come chiavi di interpolazione aggiuntive.

5 Mi Piace

ecco fatto :slight_smile:

7 Mi Piace

Questo è davvero il modo! Grazie mille per i tuoi sforzi, Lilly, davvero apprezzati!

2 Mi Piace

beh, non ho fatto altro che copiare e incollare. Quegli altri bravi colleghi @gerhard, @supermathie e @SaraDev meritano il merito :clap: :sweat_smile:

4 Mi Piace

Dicono che ci vuole un villaggio!

3 Mi Piace

Questo comportamento potrebbe essere esteso alla chat in modo che le email di notifica includano il nome dell’utente nell’oggetto anziché il suo nome utente?

1 Mi Piace

dovresti modificare il testo dell’email della chat e cambiare la chiave da username al nome completo. ma non ho idea se sia possibile. la configurazione della chat non è il mio forte. andrei su impostazioni-personalizza-email e cercherei un modello di email della chat nel menu a discesa in alto. tutti i modelli di email modificabili si trovano in quel menu a discesa.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.