Eliminar el campo e...
 
Avisos
Vaciar todo

Eliminar el campo extrafields front-end

15 Respuestas
5 Usuarios
0 Reactions
755 Visitas
Respuestas: 158
Estimable Member
Topic starter
 

Hola, quisiera preguntar si es posible a la hora de publicar un artículo en mi web desde el front-end ocultar o eliminar el menú extrafields que aparece por defecto y el menú idiomas.

Gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 27/01/2015 9:03 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Tendrías que enviar la url exacta en donde podamos ver lo que comentas, en el front-end no se ve ningún extrafields

Saludos


 
Respondido : 27/01/2015 10:22 pm
Respuestas: 158
Estimable Member
Topic starter
 

Hola Jhon, adjunto una imagen de los campos que querría saber si se pueden ocultar para el publicador


 
Respondido : 28/01/2015 7:00 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
Respuestas: 158
Estimable Member
Topic starter
 

Buenas, el inglés no es lo mío, no me lo podéis dar en castellano?

Gracias


 
Respondido : 28/01/2015 1:27 pm
Lorena
Respuestas: 1698
Noble Member Moderator
 

Hola Luis Manuel,

Es muy sencillito, siempre puedes usar herramientas como traductores tipo google traslate https://translate.google.com/?hl=es

Lo que te está diciendo es que no se puede desactivar directamente en el editor JCE pero puedes modificarlo por código:

En /templates/TUPLANTILLA/html/com_content/form/edit.php hay que comentar o eliminar el siguiente código:

<!--
  • --> <!--
  • --> <!--
  • -->

    Como siempre, antes de modificar cualquier archivo, debes hacer una copia de seguridad del mismo, por si acaso.

    Un saludo.


     
    Respondido : 28/01/2015 1:48 pm
    Respuestas: 158
    Estimable Member
    Topic starter
     

    Lorena!!!! Muchísimas gracias!!!!! voy a probarlo y os comento


     
    Respondido : 28/01/2015 1:56 pm
    Respuestas: 158
    Estimable Member
    Topic starter
     

    Buenas, he descargado el fichero default.php de la ruta templates/purity_iii/html/com_content/article y no aparece por ningún sitio:
    COM_CONTENT_PUB
    JFIELD_LANGUAGE_LABEL
    COM_CONTENT_METADATA

    Mi plantilla purity III, ya tiene una carpeta componente que no he puesto yo, es decir, que venía incluido ya con la plantilla.


     
    Respondido : 28/01/2015 2:03 pm
    Pablo Velasco
    Respuestas: 20382
    Illustrious Member
     

    Hola,

    Lorena te hablaba del archivo templates/purity_iii/html/com_content/form/edit.php, no del archivo templates/purity_iii/html/com_content/article/default.php que no tiene nada que ver con el anterior.

    Si no existe el archivo que te indica Lorena lo más probable es que no exista. En tal caso vete a la ruta components/com_content/views/form/tmpl y descárgate el archivo edit.php. A continuación edita el archivo descargado y aplica los cambios que te indicaba Lorena.

    Una vez hecho esto sube el archivo modificado en la ruta templates/purity_iii/html/com_content/form. Si te falta el directorio form en la ruta templates/purity_iii/html/com_content puedes crearlo.


     
    Respondido : 28/01/2015 2:50 pm
    Respuestas: 158
    Estimable Member
    Topic starter
     

    Hola de nuevo, no sé si lo he entendido bien, pero he cogido la carpeta form y la he metido en la ruta de mi template donde dices, he editado el archivo edit.php y he comentado dos líneas de las 3 que pone tu compañera.

    Me he logueado en el front-end y siguen apareciendo los menu de idioma y extrafields, supongo que algo estoy haciendo mal, pero he seguido los pasos al pie de la letra.


     
    Respondido : 28/01/2015 4:10 pm
    Jhon
     Jhon
    Respuestas: 44989
    Illustrious Member Moderator
     

    Hola

    Envía una captura de pantalla para ver en donde tienes el archivo, puedes hacer una captura del Administrador de Archivos de tu cpanel

    Luego envía el archivo que has modificado para revisar

    Saludos


     
    Respondido : 28/01/2015 4:37 pm
    Respuestas: 158
    Estimable Member
    Topic starter
     

    Ahí envío la captura Jhon


     
    Respondido : 28/01/2015 4:46 pm
    Jhon
     Jhon
    Respuestas: 44989
    Illustrious Member Moderator
     

    Hola

    Creo que lo más practico es que ocultes estos tabs por CSS

    Ubica el siguiente archivo de tu plantilla
    /templates/purity_iii/css/template.css

    Al final de todo agrega :

    .edit.item-page .nav li a[href^="#extrafields"],
    .edit.item-page .nav li a[href^="#language"]{
    	display:none;
    }
    

    Saludos.


     
    Respondido : 28/01/2015 6:05 pm
    Respuestas: 158
    Estimable Member
    Topic starter
     

    Hola Jhon, he copiado y pegado esto el template.css lo he subido y sigue igual, se siguen viendo el menú extrafields y el menú idiomas.

    Adjunto imagen de templates.css para que veas que lo he pegado


     
    Respondido : 28/01/2015 6:19 pm
    Respuestas: 158
    Estimable Member
    Topic starter
     

    Jhon perdona sí que funciona lo que pasa es que he tenido que borrar la carpeta forms que había en esa ruta que la puse antes pq me lo dijo un compañero tuyo y estaba haciendo override supongo yo.

    Gracias, esto está solucionado.


     
    Respondido : 28/01/2015 6:23 pm