Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

login form de virtuemart  

 
Osvaldo
 Osvaldo
Honorable Member

hola

buscando buscando en mis temas no he encontrado que haya tratado esto, y como se que hay varios temas tambien publicados en el foro, pero no encuentro solucion al problema de los que he visto,

la cuenstion es la siguiente:

he creado un modulo acceso con acceso registrado, en cual se muestra el "finalizar sesion" en la parte superior derecha en la captura, este modulo es el nativo de joomla,

pero como podran apreciar una vez dentro de la sesion del usuario en el menu de usuario, en el apartado "mi cuenta" y "mis pedidos" aparece un "hola test salida" que pertenece a virtuemart,

¿como puedo desactivarlo? ¿o que no aparezca ahi?

adjunto las capturas y les dejo un usuario y contraseña de prueba por si quieren comprobarlo.

Contenido solo visible a usuarios registrados

Citar
Respondido : 26/05/2013 6:53 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Osvaldo,

Tienes que editar el código para eliminar dicha sección tal cual lo hiciste en un hilo anterior: https://www.webempresa.com/foro/16-Pack-Tienda-Joomla/104666-edicion-informacion-perfil-registrado.html#105317

Saludos.

ResponderCitar
Respondido : 26/05/2013 2:39 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Osvaldo
 Osvaldo
Honorable Member

Hola

eso ya lo hice, los datos del comprador ya lo elimine,

lo que quiero eliminar es el "hola, usuario Salida"

que aparece en esos dos apartado ya que me duplica eso con lo que he puesto en la parte superior.

¿para eso hay solucion?

gracias

ResponderCitar
Respondido : 26/05/2013 4:26 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Osvaldo,

No me refiero a lo que eliminaste en dicho hilo sino a la ruta del fichero, si aplica overrides debe estar dentro de la carpeta de la plantilla/html/com_virtuemart.

Saludos.

ResponderCitar
Respondido : 26/05/2013 4:39 pm

Cursos Gratuitos WordPress

Osvaldo
 Osvaldo
Honorable Member

Hola

segun la ruta que me especifican lo que veo es lo adjunto en la captura

es correcto??

si es correcto, ¿que es lo que tendria que eliminar?

necesito un poco de informacion con esto por favor?

gracias

ResponderCitar
Respondido : 27/05/2013 7:03 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Osvaldo

Creo que te vas a complicar eliminando esto desde virtuemart.

Por usabilidad deberías dejar estos botones asi se muestren repetidos, o en todo caso eliminar el superior

Si decides sin embargo seguir adelante, ubica el siguiente archivo

En la misma ruta enviada en tu captura, en la carpeta user , ubica el archivo login.php

Encuentra la línea de código que tiene la constante : COM_VIRTUEMART_BUTTON_LOGOUT , y elimina o comenta el código relacionado.

PD. Realiza un backup de tu archivo modificado.

Saludos

ResponderCitar
Respondido : 27/05/2013 8:48 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Osvaldo
 Osvaldo
Honorable Member

Hola
No lo hago por capricho o porque no me guste, de hecho en esta version de esta web no queria tocar nada excepto lo estrictamente necesario, pero hay un problema que no podia superar y es que el boton perdia toda funcionalidad porque lo tapaba el menu de categorias de productos,

probando en otra web de prueba, el menu al insertar ya todos los productos queda bastante extenso, y cuando se accede a un segundo nivel de ese menu tapa el boton, y ademas cuando se intenta hacer el funcionar el boton el menu automaticamente se despliega, debido a algo que no se como encontrarlo, por lo que decidi ponerlo en la parte superior y se erradicaba todo,

lo que si me gustaria que me dijeran cual es la complicacion que traeria eso consigo, para poder determinar si sigo adelante o no con esto, ??

gracias

ResponderCitar
Respondido : 27/05/2013 10:54 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Osvaldo,

No recomendamos modificar el código ya que el usuario puede terminar estropeando la web, en esta ocasión puedes buscar la linea que te comento Jhon y ocultarla para no realizar modificaciones. Aqui tienes un manual para comentar en php: http://php.net/manual/es/language.basic-syntax.comments.php

Saludos.

ResponderCitar
Respondido : 28/05/2013 2:57 am

Osvaldo
 Osvaldo
Honorable Member

hola

no tengo ese archivo, login.php es la version de virtuemart 2.0.14 , no he querido actualizar esta web a versiones superiores de virtuemart ya que espero por una actualizacion de ciertos modulos para versiones posteriores a esta de ICE THEME,

si me pudieran aclarar en esta version donde encontrar ese archivo para comentar las lineas con el patron /**/ ..

gracias

adjunto captura de ruta especificada.

ResponderCitar
Respondido : 28/05/2013 5:34 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Suponiendo que el elemento de menú que te muestra el mensaje de saludo y el botón de salida es de tipo Virtuemart->Usuario edita dirección entonces el archivo a modificar sería el components/com_virtuemart/views/user/tmpl/edit_address.php. En este archivo habrá que eliminar la siguiente línea:

echo shopFunctionsF::getLoginForm (TRUE, FALSE, $url);

Es preferible que te descargues el archivo edit_address.php y lo subas en la ruta templates/TU_PLANTILLA/html/com_virtuemart/user. De esta forma no perderás los cambios con las actualizaciones de Virtuemart.

Ten en cuenta que aplicando este cambio también se dejará de mostrar el formulario de acceso cuando un usuario entra en la página sin haberse identificado.

ResponderCitar
Respondido : 28/05/2013 9:01 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Osvaldo
 Osvaldo
Honorable Member

Hola

Gracias por la respuesta, pero eso no me interesa, el formulario de acceso es basico en esta pagina, veamos, esta pagina una de las cosas principales que quiero que tenga es el registro de los usuarios ya que deden comprar y por ende se registraran los que quieran comprar,

por consiguiente si un usuario quiere registrarse y acceder podra hacerlo, pero debe tener su formulario de acceso, no?

lo unico que necesito es que lo de "hola, xxxxx, SALIDA" no salga ahi, o no salga en ninguna parte.

hay alguna otra solucion?

gracias

ResponderCitar
Respondido : 28/05/2013 9:06 pm
Osvaldo
 Osvaldo
Honorable Member

hola

alguien tiene una solución para este caso??

gracias

ResponderCitar
Respondido : 29/05/2013 4:32 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Para quitar el mensaje de saludo y el botón de salida tendrás que editar el archivo components/com_virtuemart/views/user/tmpl/login.php y borrrar el siguiente código:

   <form action="" method="post" name="login" id="form-login">
        name ); ?>
	<input type="submit" name="Submit" class="button" value="" />
        <input type="hidden" name="option" value="" />
        
            
        
            
        
        
	<input type="hidden" name="return" value="" />
    

Al igual que antes, es mejor que te descargues el archivo login.php y lo subas en la ruta templates/TU_PLANTILLA/html/com_virtuemart/user.

Ten en cuenta que si aplicas este cambio se dejará de mostrar la opción de salida en todo Virtuemart. Personalmente no te recomiendo hacerlo.

ResponderCitar
Respondido : 29/05/2013 9:04 am