Comparar 2 valores en Hanldebars, NodeJS
Publicado por Kathyu (13 intervenciones) el 27/03/2020 22:14:59
Hola, me he liado en algo. Quiero hacer una comparación en Handlebars
user.id es el ID de mi usuario en sesión, userIMG.id o traigo de la búsqueda en la mongoDB.
Todo lo que busco en inter me lleva a la misma respuesta
http://bdadam.com/blog/comparison-helper-for-handlebars.html
https://doginthehat.com.au/2012/02/comparison-block-helper-for-handlebars-templates/ <======= vean esta que creo es la mas completa
Casi todos dicen que hay que registrar algunos helpers en Handlebars, pero es ahí donde nadie dice donde o como se hace eso, ya intente hacerlo en el archivo config de mi app pero nada
Alguien ya ha usado estos helper? como los configuró?
En resumen, lo que quiero es mostrar el botón de Eliminar si mi imagen fue subida por el usuario en sesión, osea solo yo, que subí la imagen la puedo borrar, otra persona no puede, es una red social de imágenes en node que he hecho, tipo imgur
1
2
3
4
5
{{#if user.id == userIMG.id }}
<button class="btn btn-danger active" id="imgDelete" name="imgDelete" data-id="{{image.filename}}" data-name="{{image.name}}">
<i class="fa fa-trash"> ELIMINAR</i>
</button>
{{/if}}
user.id es el ID de mi usuario en sesión, userIMG.id o traigo de la búsqueda en la mongoDB.
Todo lo que busco en inter me lleva a la misma respuesta
http://bdadam.com/blog/comparison-helper-for-handlebars.html
https://doginthehat.com.au/2012/02/comparison-block-helper-for-handlebars-templates/ <======= vean esta que creo es la mas completa
Casi todos dicen que hay que registrar algunos helpers en Handlebars, pero es ahí donde nadie dice donde o como se hace eso, ya intente hacerlo en el archivo config de mi app pero nada
Alguien ya ha usado estos helper? como los configuró?
En resumen, lo que quiero es mostrar el botón de Eliminar si mi imagen fue subida por el usuario en sesión, osea solo yo, que subí la imagen la puedo borrar, otra persona no puede, es una red social de imágenes en node que he hecho, tipo imgur
Valora esta pregunta


0