Post by alfreLG » Fri Nov 30, 2012 8:30 pm

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?

Active Member

Posts

Joined
Mon Sep 24, 2012 11:32 pm

Post by rodtango » Sat Dec 01, 2012 2:12 am

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

http://ocart.limclothing.com


User avatar
Active Member

Posts

Joined
Wed Sep 19, 2012 5:34 am
Location - Argentina / Mexico

Post by alfreLG » Thu Dec 06, 2012 3:26 am

hice lo que tu me indicaste, pero no hace el acceso. :(

Active Member

Posts

Joined
Mon Sep 24, 2012 11:32 pm

Post by celestial » Thu Dec 06, 2012 4:06 am

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

Celestial - Martín Abel Rosales
WhatsApp: 50671482211
Email: martinrosales2012@hotmail.com
Skype: martin.abel.rosales
San José , Costa Rica


User avatar
Expert Member

Posts

Joined
Sat Mar 20, 2010 4:19 am
Location - Costa Rica

Post by alfreLG » Thu Dec 06, 2012 4:12 am

pfff ya que me estás diciendo eso, ya que me quitan las ganas de ponerme en ello.. xD

Active Member

Posts

Joined
Mon Sep 24, 2012 11:32 pm

Post by celestial » Thu Dec 06, 2012 4:24 am

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.

Celestial - Martín Abel Rosales
WhatsApp: 50671482211
Email: martinrosales2012@hotmail.com
Skype: martin.abel.rosales
San José , Costa Rica


User avatar
Expert Member

Posts

Joined
Sat Mar 20, 2010 4:19 am
Location - Costa Rica

Post by rodtango » Fri Dec 07, 2012 12:07 pm

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

http://ocart.limclothing.com


User avatar
Active Member

Posts

Joined
Wed Sep 19, 2012 5:34 am
Location - Argentina / Mexico

Post by rodtango » Sat Dec 08, 2012 11:54 am

login.jpg

login.jpg (17.73 KiB) Viewed 1820 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.
Last edited by rodtango on Sun Dec 09, 2012 3:40 am, edited 1 time in total.

http://ocart.limclothing.com


User avatar
Active Member

Posts

Joined
Wed Sep 19, 2012 5:34 am
Location - Argentina / Mexico

Post by rodtango » Sun Dec 09, 2012 3:20 am

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

http://ocart.limclothing.com


User avatar
Active Member

Posts

Joined
Wed Sep 19, 2012 5:34 am
Location - Argentina / Mexico

Post by rodtango » Sun Dec 09, 2012 3:44 am

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

http://ocart.limclothing.com


User avatar
Active Member

Posts

Joined
Wed Sep 19, 2012 5:34 am
Location - Argentina / Mexico

Post by alfreLG » Sun Dec 09, 2012 6:11 am

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!

Active Member

Posts

Joined
Mon Sep 24, 2012 11:32 pm

Post by rodtango » Sun Dec 09, 2012 6:36 am

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

http://ocart.limclothing.com


User avatar
Active Member

Posts

Joined
Wed Sep 19, 2012 5:34 am
Location - Argentina / Mexico

Post by rodtango » Sun Dec 09, 2012 6:56 am

Para los usuarios con language spanish deberán modificar un archivo
sino produce error

adjunto el archivo

Attachments

language spanish para usar el out_login


http://ocart.limclothing.com


User avatar
Active Member

Posts

Joined
Wed Sep 19, 2012 5:34 am
Location - Argentina / Mexico

Post by alfreLG » Sun Dec 09, 2012 10:37 pm

Lo que hare será probarlo en una tienda en localhost y si veo q todo funciona ok pues adelante! :)

Active Member

Posts

Joined
Mon Sep 24, 2012 11:32 pm
Who is online

Users browsing this forum: No registered users and 29 guests