Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

eliminar datos de la cuenta del usuario de VM del perfil que se muestra en el frontend  

 
Mª Elena
 Mª Elena
Usuario experto

Hola,

Necesito que me digáis , pues no he conseguido hacerlo, como hacer para que no se muestren entre los datos del perfil de un usuario la primera parte en la que se ve los permisos de usuario y el id del usuario en VM.

Gracias

Un saludo

Citar
Respondido : 27/10/2013 6:49 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola

¿Hás leído alguna de las respuesta de "Temas Relacionados" que hay justo debajo de esta respuesta?

- https://www.webempresa.com/foro/27-Joomla!-25/66823-como-eliminar-una-parte-del-perfil-del-usuario.html

Saludos

ResponderCitar
Respondido : 27/10/2013 6:59 pm

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

Mª Elena
 Mª Elena
Usuario experto

Gracias no lo había leído, si otros, pero este no. En realidad no se trata de esos campos, esos ya los eliminé desde el administrador de joomla, me lo explicasteis en otro tema.

Por lo que me dices, no hay manera de eliminarlo desde el administrador, sino que hay que hacerlo desde el código, ¿Es así?
Tendré que buscar entonces el .php o el .css que usa ese formulario y hacer los cambios allí directamente. Lo intentaré y si tengo algún problema, me volveré a poner en contacto con vosotros.

Gracias

ResponderCitar
Respondido : 27/10/2013 7:56 pm
Mª Elena
 Mª Elena
Usuario experto

Hola,

Ya he encontrado el .php que escribe esos datos. se trata de este archivo
/components/com_virtuemart/views/user/tmpl/edit_vmshopper.php

La duda que tengo ahora es que no se encuentra dentro del directorio de mi plantilla y por lo que he leido en el momento de hacer una actualización de mi sistema perdería los cambios que haga en el mismo.

¿Me podéis decir donde tengo que poner este archivo dentro del directorio de mi plantilla?

Gracias
Un saludo

ResponderCitar
Respondido : 29/10/2013 3:02 pm

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

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En efecto, no es conveniente aplicar los cambios en el directorio que indicas ya que los perderías al actualizar Virtuemart a una nueva versión.

Lo que tienes que hacer es descargarte el archivo edit_vmshopper.php del directorio components/com_virtuemart/views/user/tmpl y subirlo en la ruta templates/MI_PLANTILLA/html/com_virtuemart/user, en donde MI_PLANTILLA es el nombre de la plantilla que estás utilizando en tu Joomla. Posiblemente tengas que crear algún directorio, como el user, para poder subir ahí el archivo.

Una vez que el archivo se encuentre en esta ruta, se utilizará en lugar del archivo del mismo nombra que estaba en la ruta original y no se perderá con las actualizaciones de Virtuemart.

ResponderCitar
Respondido : 29/10/2013 4:21 pm
Mª Elena
 Mª Elena
Usuario experto

Gracias Pablo,

Imaginaba que tenia que hacer algo así, pero no sabia exactamente como porque no coincidían los directorios.

Si el de joomla es /com_virtuemart/views/user/tmpl es suficiente con crear en mi plantilla uno que sea /com_virtuemart/user no tiene que ser /views/user/tmpl??

Aprovecho también para preguntarte que quiero cambiar algunos textos que vienen por defecto en un archivo .ini del directorio /languages/es-ES la duda es me puede pasar lo mismo si actualizo, y si es asi ¿donde debo poner ese archivo?

Gracias por todo

ResponderCitar
Respondido : 29/10/2013 5:06 pm

Cursos Gratuitos WordPress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Elena

La ruta no suele ser exactamente la misma, básicamente debe incluir el nombre del componente y el nombre de la vista, en tu caso, tal como te lo comentó Pablo :
templates/MI_PLANTILLA/html/com_virtuemart/user

En el caso del archivo de traducción puees usar el overrides , en languages/overrides/ ,elige el archio de idioma y copia las constantes y sus nuevas traducciones.

Saludos.

ResponderCitar
Respondido : 29/10/2013 8:15 pm