Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edit Field do not show the signature #1

Open
alexfleites opened this issue Dec 11, 2023 · 40 comments
Open

Edit Field do not show the signature #1

alexfleites opened this issue Dec 11, 2023 · 40 comments

Comments

@alexfleites
Copy link

Hey, first of all... Congratulations on this package.

Do you have any idea what could be the reason that the field is shown in Details but not in Edit mode?

I appreciate any help you can provide.
Alex.

@scramatte
Copy link
Contributor

scramatte commented Dec 11, 2023 via email

@alexfleites
Copy link
Author

Thank you...
Another question in Index said Yes instead of showing the signature too, any idea?

@scramatte
Copy link
Contributor

scramatte commented Dec 12, 2023 via email

@alexfleites
Copy link
Author

Ok, si no me equivoco, habas español.. me estas hablando de como editar el signature o de la otra pregunta que te hice.
Gracias.
Saludos Alex.

@scramatte
Copy link
Contributor

scramatte commented Dec 13, 2023

Hola,

En la vista de detalle el código git implementa lo de mostrar la imagen.
En el index no esta implementado. Se muestra solamente si esta firmado o no.

A lo mejor el paquete no esta actualizado en packagist
Voy a comprobarlo

@alexfleites
Copy link
Author

Ok, no hay problema.. y para poder editar la firma.. ya esta implementado?
Gracias.

@scramatte
Copy link
Contributor

Si, creo que si. Voy a probarlo y te digo algo porque no me acuerdo.

@alexfleites
Copy link
Author

OK, entonces debo actualizar el package?

@scramatte
Copy link
Contributor

scramatte commented Dec 13, 2023

Acabo de probarlo . Yo tengo la version "master" de git y funciona. Que sepa es la ultima que he publicado en packagist. Que error te da exactamente?

@alexfleites
Copy link
Author

No me muestra la firma.

@alexfleites
Copy link
Author

@alexfleites
Copy link
Author

Una cosa, tu mencionaste que esta actualizado en npm pero yo lo estoy usando como un paquete de Nova con composer.. esta actualizado aca tambien?

@scramatte
Copy link
Contributor

npm no , en packagist y normalmente si, esta actualizado. Acabo de probar y a mi me funciona. Será alguna dependencia. Voy a ver si puedo reproducir el problema.

¿Que version de laravel y nova estás usando?
¿Me puedes poner a disposición un entorno de prueba con la misma versión que estás usando?

@alexfleites
Copy link
Author

Estoy usando Laravel Framework 10.37.1 y Nova 4.0.. estoy trabajando un proyecto local, no lo he subido aun, sorry.

@alexfleites
Copy link
Author

Hola, tienes alguna nueva?
Gracias.

@scramatte
Copy link
Contributor

Hola,

Funciona, salvo cuando le das al botón "update and continue editing". En este caso se borra la firma , no sé el motivo todavía. Pero ver , insertar actualizar sin más funcionan

Acabo de hacer una instalación desde cero de Laravel+Nova y he instalado el paquete con
"composer require eom-plus/nova-signature"

En tus capturas se ve bien la firma. Explícame de nuevo que no te funciona por favor.

@alexfleites
Copy link
Author

Lo que no me funciona es que no me muestra la firma para poder editarla
https://share.zight.com/qGuY95Gq

@scramatte
Copy link
Contributor

Cuando abre la consola de javascript ves algún mensaje de error?

@alexfleites
Copy link
Author

@scramatte
Copy link
Contributor

Que tipo de campo has usado en tu base de datos?

@alexfleites
Copy link
Author

LONGTEXT

@alexfleites
Copy link
Author

Ya he hecho todas las transformaciones posibles y sigo con el mismo resultado, inclusive creo una firma nueva y me la guarda bien, me la muestra en el detalle, pero cuando le doy Edit, siempre me sale una caja vacía, dime si tienes una idea de lo que pueda ser, o de lo contrario voy a tener que buscar otra solución pues esto es imprescindible para el proyecto que esto haciendo, gracias por tu ayuda.
https://share.zight.com/o0uOb4rD

@scramatte
Copy link
Contributor

Hola,

¿Utilizas otros componentes de terceros?
¿Has probado de crear un recurso que solo lleve la firma?

En el la vista de edición, tiene un campo textarea que lleva la clase "hidden"
Quítala con el inspector del navegador y mirar si contiene datos base64 de la firma.

Un saludo

@scramatte
Copy link
Contributor

scramatte commented Dec 18, 2023

Puedes instalar la rama master del github?
He puesto unos logs para intentar ver que esta ocurriendo.

tienes que modificar tu composer.js para ello:

require: {
...
"eom-plus/nova-signature": "@dev",
...
},
"repositories": {
  ...
  "signature": {
            "type": "vcs",
            "url": "https://github.com/operativeit/nova-signature.git"
        },
  ...
}

composer update

y luego borrar por completo el cache del navegador

@alexfleites
Copy link
Author

OK, Ya lo instale, dejame saber
Gracias

@alexfleites
Copy link
Author

@scramatte
Copy link
Contributor

haz me captura pantalla de la pestaña "console"
la firma se carga en el "mounted" / "nextTick" de vue

@alexfleites
Copy link
Author

@scramatte
Copy link
Contributor

Hola, desactiva el "metrics" que tiene configurado. Con el error que da es muy posible que pare la ejecución del resto del código javascript.

@alexfleites
Copy link
Author

OK, te dejo saber

@alexfleites
Copy link
Author

Nada, igual.. mira no te preocupes.. que en realidad no es importante editar la firma, lo importante es que se guarde, cuando se crea y eso funciona... en realidad tengo unas preguntas de Nova que no se si puedas ayudarme con, eso.

@scramatte
Copy link
Contributor

scramatte commented Dec 19, 2023

Hola,
Tienes que verificar la consola, mientras te sale errores, nunca funcionará lo de editar. Como te he dicho antes, nunca se produce el evento "mounted" y, por tanto, no puede cargar la firma.

@alexfleites
Copy link
Author

Hey, espero que hayas tenido un buen fin de año y te deseo un prospero año nuevo, me podrias ayudar como hago para que esta informacion no se muestre cuando se termina de firmar...
image

Gracias

@alexfleites
Copy link
Author

Hola, alguna idea con lo ultimo que te pregunte
Gracias.

@scramatte
Copy link
Contributor

scramatte commented Jan 5, 2024 via email

@scramatte
Copy link
Contributor

Acabo de publicar la version 1.5.2 que corrige el problema.

@alexfleites
Copy link
Author

OK, gracias

@alexfleites
Copy link
Author

Seguimos igual, hice un update y ahora tengo la version 1.52
image

Image 2024-01-05 at 7 57 55 PM

@scramatte
Copy link
Contributor

Hola, prueba la 1.5.3 que acabo de publicar.

@alexfleites
Copy link
Author

alexfleites commented Jan 6, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants