Cambiar texto toast wishlist

¡Hola comunidad!

Es posible cambiar el texto que aparece en el toast al añadir un producto a wishlist?

Por defecto aparece el mensaje “Producto agregado a la lista VER LISTAS”.

Se podría intentar por css, pero no tiene ninguna clase o diferenciación con otros toast, por lo que se podría cambiar mensajes no deseados.

Gracias de antemano!

1 Like

Hola @Franh, puedes hacer esto con GraphQL IDE en vtex admin.
Buscando el texto del mensaje en el github de vtex es posible encontrar la información para cambiarlo usando graphQL

Ahora, simplemente tome la clave de mensaje (texto verde) y complete la fórmula a continuación

query GetTranslation($args: TranslateWithDependenciesArgs!) {
translateWithDependencies(args: $args)
}

{
“args”: {
“indexedByFrom”: [
{
“from”: “en-DV”,
“messages”: [
{
“content”: “store/wishlist-product-added-to-list”,
“context”: “vtex.wish-list@0.x”
}
]
}
],
“to”: “pt-BR”,
“depTree”: “[{"id": "vtex.wish-list@0.x"}]”
}
}

por ejemplo:

A etapa acima serve apenas para verificar se você pegou a mensagem correta

Para mudar de fato a mensagem você precisa usar o modelo abaixo

mutation Save($saveArgs: SaveArgsV2!) {
saveV2(args: $saveArgs)
}

{
“saveArgs”: {
“to”: “pt-BR”,
“messages”: [
{
“srcLang”: “en-DV”,
“srcMessage”: “store/wishlist-product-added-to-list”,
“context”: “vtex.wish-list@0.x”,
“targetMessage”: “el nuevo mensaje viene aqui”
}
]
}
}

por ejemplo:

NOTA: en mi ejemplo, el mensaje en PT-BR se está cambiando, pero simplemente corríjalo para el idioma que va a utilizar.

Si esta respuesta te ayudó, márcala como solución para ayudar a otros en la comunidad.

5 Likes

Muchisimas gracias!!! Me ha funcionado a la perfección, desconocía que podía hacer esto, ahora lo tendré presente :nerd_face:

1 Like

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