Avisos
Vaciar todo

enlazar logo

17 Respuestas
6 Usuarios
0 Reactions
1,827 Visitas
 Luis
Respuestas: 1565
Noble Member
Topic starter
 

se puede crear un vinculo al logo que sale( en este caso webempresa) para que cuando pinchen le redirijan a otra web?


 
Respondido : 17/06/2013 4:02 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Luis

Esto no es muy lógico, por accesibilidad siempre el link de logo debería llevar a la página de inicio de tu sitio web. Si quieres realizar cambios en este comportamiento tendrías que realizar modificaciones al archivo de tu template

Indícanos por que tienes esta necesidad

Saludos.


 
Respondido : 17/06/2013 9:12 pm
 Luis
Respuestas: 1565
Noble Member
Topic starter
 

quiero poner una imagen de reservas por ejemplo y que vaya a una pagina tipo booking para reservar alojamiento. quiero ponerlo arriba y ese no es mal lugar. el logo estaria como mainmenu a la izquierda de inicio( aunque he creado un modulo htmk poniendo unas letras( que en realidad es lo que quiero poner. letras del nombre del sitio y no imagen)


 
Respondido : 17/06/2013 9:16 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola Luis,

Como lo comento Jhon tendrías que modificar el código de la plantilla, otra opción es que agregues una posición en la parte superior de la plantilla para agregar dicha imagen y que no toque el código del logo que no seria adecuado:

Agregar Nueva Posición a un Template en Joomla
https://www.webempresa.com/blog/agregar-posicion-template-joomla.html

Saludos.


 
Respondido : 17/06/2013 11:35 pm
 Luis
Respuestas: 1565
Noble Member
Topic starter
 

y en la plantilla real design como seria? se puede poner una simple imagen mas pequeña que no sea un banner que abarque toda la cabecera?

gracias


 
Respondido : 18/06/2013 6:49 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Luis,

El vídeo señala el proceso para añadir una posición en una plantilla, y los conocimientos facilitados, tienes que extrapolarlos.

No atendemos consultas de CSS ni Programación en el foro, después de nuestra experiencia de varios años atendiendo consultas sobre Joomla nos encontramos que la mayoría de usuarios que quieren modificar CSS acaban "estropeando" sus webs o bien por hacer modificaciones que luego no funcionan en los diferentes navegadores o bien por hacer modificaciones que acaban empeorando el diseño original de la plantilla.

Creemos que los clientes que no tienen conocimientos de CSS es mejor que usen joomla, para sacarle más partido a los contenidos y funcionalidades que permite joomla o sus extensiones y no creemos que sea recomendable realizar cambios CSS, para ello recomendamos usar plantillas profesionales de los diferentes clubes que desarrollan plantillas para joomla y partiendo de una buena plantilla rara vez es necesario tener que cambiar CSS.

Los clubes que actualmente más recomendamos para plantillas profesionales Joomla son http://www.gavick.com y http://www.joomlart.com

En todo caso, si prefieres cambiar CSS te recomendamos que aprendas a usar Firebug con el que podrás aprender a modificar CSS, aquí tienes un vídeo de ejemplo que le ayudará a utilizarlo:

También te recomendamos estos libros gratuitos sobre CSS que te permitirán iniciarte en CSS, tienes el libro de introducción y el avanzado:
http://www.librosweb.es/

Podemos recomendarle que consulte disponibilidad, condiciones y coste con nuestras empresas colaboradoras, especializadas en personalizaciones para Joomla.
Aquí tiene el Directorio de Empresas colaboradoras de webempresa.com:
https://www.webempresa.com/directorio-colaboradores.html

Saludos


 
Respondido : 18/06/2013 7:21 am
 Luis
Respuestas: 1565
Noble Member
Topic starter
 

una vez que se hace esa posicion se puede enlazar esa imagen y que te redireccione a otra web?


 
Respondido : 18/06/2013 11:11 am
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Luis,

Hacerse se puede hacer, modificando el código del vínculo a index.php por el que tu estimes.

No olvides que esto además de afectar a tu posicionamiento podría ser penalizado por buscadores como Google.

Analiza si no te vale más la pena tener una imagen específica que vincule a esa web externa.

Si un usuario hace clic en el logo principal de la web presupone que le dirigirá al Home de la web y no a un sitio externo.

Saludos


 
Respondido : 18/06/2013 6:38 pm
 Luis
Respuestas: 1565
Noble Member
Topic starter
 

lo habia pensado hacer, muchas gracias. lo que pasa es que no se en que index se encuentra, ya que he mirado por el de template y el de administrator y no logro ver la linea de codigo donde se referencia el vinculo del logo y poder cambiarlo. En principio puedo poner una imagen mas ancha o tambien tendria que modificar el ancho del logo en el template? si es asi, ¿que css es donde esta el ancho del logo?

Millones de gracias


 
Respondido : 18/06/2013 6:42 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola Luis,

Tendrías que modificar el código de la ruta: /templates/gk_the_real_design/layouts/blocks/logo.php recuerda que no brindamos soporte sobre programación de la misma manera sobre CSS para eso recomendamos firebug. En el siguiente artículo del Blog de Webempresa se explica el uso de Firebug, herramienta destinada a localizar cadenas de código, estilos, etc., desde tu navegador:

-

Firebug Lite for Google Chrome:
- https://chrome.google.com/extensions/detail/bmagokdooijbeehmkpknfglimnifench

Fifebug Firefox:
- https://addons.mozilla.org/es-es/firefox/addon/firebug/

Saludos.


 
Respondido : 19/06/2013 2:33 am
 Luis
Respuestas: 1565
Noble Member
Topic starter
 

gracias!! viva webempresa!!

ahora donde pondria la url donde quiero que vaya cuando pinchen encima del logo?

$logo_image = $this->getParam('logo_image', '');

if(($logo_image == '') || ($this->getParam('logo_type', '') == 'css')) {
$logo_image = $this->URLtemplate() . '/images/logo.png';
} else {
$logo_image = $this->URLbase() . $logo_image;
}

$logo_text = $this->getParam('logo_text', '');
$logo_slogan = $this->getParam('logo_slogan', '');

?>

getParam('logo_type', 'image')!=='none'): ?>
getParam('logo_type', 'image') == 'css') : ?>


getParam('logo_text', ''); ?>

getParam('logo_type', 'image')=='text') : ?>


getParam('logo_text', ''); ?>
getParam('logo_slogan', ''); ?>

getParam('logo_type', 'image')=='image') : ?>


<img src="" alt="getPageName(); ?>" />


 
Respondido : 19/06/2013 7:11 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

El cambio que tendrías que hacer sería en el último enlace que se ve en el código que has pegado, concretamente en este:

Aquí tienes que cambiar el ./ por el enlace a la página donde quieras ir.


 
Respondido : 19/06/2013 8:48 am
Respuestas: 1565
Noble Member
Topic starter
 

gracias!!

he puesto

www.elpais.com y al dar imagen referencia

y da error


 
Respondido : 19/06/2013 8:57 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

Si el enlace es a una página externa tienes que poner el http:// antes, por ejemplo, tendría que ser así:

En caso de no ponerlo el navegador interpreta que se trata de un enlace interno.


 
Respondido : 19/06/2013 10:37 am
Respuestas: 1565
Noble Member
Topic starter
 

ole tu!! solucionado. y se podria poner que se abriese en otra pestaña al pinchar?


 
Respondido : 19/06/2013 10:40 am
Página 1 / 2