Page 1 of 1

Duda login

Posted: Fri Nov 30, 2012 8:30 pm
by alfreLG
Hola a todos!

He visto en varias tiendas online con otros sistemas, por ejemplo, magento y prestashop que tienen un login en el header.
Estuve trabajando en ello y me quedó así.

Image

Intente recojer el codigo de login.tpl (dentro de account) pero no recibe el value porque la variable es la siguiente:

Code: Select all

<?php echo $redirect; ?>
Estuve mirando en la carpeta controller pero no doy con ello.

Alguien me podría decir cómo podría recojer esa variable de login.tpl y traermela a header.tpl?

Re: Duda login

Posted: Sat Dec 01, 2012 2:12 am
by rodtango
Ojo, no lo he probado pero creo que...

Si vos pusiste los codigos del login dentro del header.tpl
Tambien tenes que poner los codigos de login del controller al header.php

y no creo que sea problema de $redirect porque eso es para que redirija a una pagina determinada
una vez que logeaste
Para saber si es $redirect el problema, pon el email y el passwd y despues el boton de aceptar
Si no va a una pagina o se queda quieto, haz refresh y si aun estas sin logear el problema no es variable $redirect
pero si despues de refresh estas logeado entonces si el problema es el variable $redirect

Re: Duda login

Posted: Thu Dec 06, 2012 3:26 am
by alfreLG
hice lo que tu me indicaste, pero no hace el acceso. :(

Re: Duda login

Posted: Thu Dec 06, 2012 4:06 am
by celestial
alfreLG wrote:hice lo que tu me indicaste, pero no hace el acceso. :(
No es así de fácil tenes que modificar mucho código para lograr esto, solo para que te hagas una idea de como se hace login, mira este archivo:

\catalog\controller\account\login.php

Parte de este código lo tendrías que trasladar al controller del header, es factible pero este cambio rompería la estructura de como está diseñado sistema de login del OC por completo. Acá no es solo de capturar el login y password, buscar en la base de datos de clientes y si encuentra haces login, el login del OC va mas allá de esta simpleza. Que pasa si la gente se equivoca en el login o el password (tratamiento del error y continuación), si no tenes una cuenta creada (posibilidad de ahí mismo crearte una), etc., son muchos factores a tomar en cuenta para esta modificación

Re: Duda login

Posted: Thu Dec 06, 2012 4:12 am
by alfreLG
pfff ya que me estás diciendo eso, ya que me quitan las ganas de ponerme en ello.. xD

Re: Duda login

Posted: Thu Dec 06, 2012 4:24 am
by celestial
alfreLG wrote:pfff ya que me estás diciendo eso, ya que me quitan las ganas de ponerme en ello.. xD
Por supuesto que no dejes de intentarlo, haz el intento en una tienda de pruebas (jamás en tu tienda viva). Talvez encontras otra variante.

Re: Duda login

Posted: Fri Dec 07, 2012 12:07 pm
by rodtango
celestial wrote: Por supuesto que no dejes de intentarlo, haz el intento en una tienda de pruebas (jamás en tu tienda viva). Talvez encontras otra variante.
estoy intentando hacer login sin ir a la pagina de login

tarde como una hora para poner una cajita popup ;D

ahora me falta lo mas dificil :laugh:

http://demo.limclothing.com

Re: Duda login

Posted: Sat Dec 08, 2012 11:54 am
by rodtango
login.jpg

login.jpg (17.73 KiB) Viewed 1221 times

httP://demo.limclothing.com

email: demo@demo.com
passwd: demo

TESTEADO EN OPENCART V. 1.5.4.1

Ya esta, funciona bien

Si instalan y no funciona bien no me hago responsable
tampoco hay soporte tecnico :'(

Preguntelen a celestial ;D

Adjunto el archivo en xml PARA QUE VEAN DONDE CAMBIE nada mas

NO FUNCIONA EN VQMOD

Y AHORA ACABO DE PROBAR EN INTERNET EXPLORER Y..........
COMO SIEMPRE ANDA MAL...


Pero el login funciona :D

Asi que no es recomendable instalar en un sitio que esta trabajando sino en un sitio de test.
si arreglo el error reportare por aqui.

Re: Duda login

Posted: Sun Dec 09, 2012 3:20 am
by rodtango
Ahora probe con firefox.... se ve mal tambien

@celestial : desde que puse el login en el header la pagina funciona solamente en chrome
En firefox e IE se me enloquece todo. Porque sera??

sera por el js que utilice para la cajita?

Ojo aun asi el login funciona jajaja :D

Re: Duda login

Posted: Sun Dec 09, 2012 3:44 am
by rodtango
Ya esta

Ahora funciona en Firefox, Chrome e IE

era un par de comillas que se me fue en css
y </form> lo cerré antes de cerrar el php

Re: Duda login

Posted: Sun Dec 09, 2012 6:11 am
by alfreLG
Me he quedado sin palabras...

sois los putos amos! ;D

Os lo agradezco mucho porque me estaba volviendo loco con esto.

Muchas gracias de verdad!

Re: Duda login

Posted: Sun Dec 09, 2012 6:36 am
by rodtango
alfreLG wrote:Me he quedado sin palabras...
sois los putos amos! ;D
Os lo agradezco mucho porque me estaba volviendo loco con esto.
Muchas gracias de verdad!
Che Alfre, no lo vayas a poner en una tienda viva eh?
mirá que no tuve tiempo para testear bien

Re: Duda login

Posted: Sun Dec 09, 2012 6:56 am
by rodtango
Para los usuarios con language spanish deberán modificar un archivo
sino produce error

adjunto el archivo

Re: Duda login

Posted: Sun Dec 09, 2012 10:37 pm
by alfreLG
Lo que hare será probarlo en una tienda en localhost y si veo q todo funciona ok pues adelante! :)