Buenas tardes,
Necesito poner un link en la imagen que tengo en el background.
Ahora está puesta en el CSS (porque los módulos que existen para este fin no funcionan con mi template):
#rt-drawer, #rt-top, #rt-header, #rt-menu, #rt-showcase, #rt-feature, #rt-utility, #rt-breadcrumbs, #rt-maintop, #rt-mainbottom, #rt-main, #rt-bottom, #rt-footer, #rt-copyright, #rt-debug { background: #ffffff url( http://www.vidartv.es/templates/theme788/images/fondoweb.jpg ) no-repeat fixed center; }
He intentado poner en el index.php del template un código que he encontrado por la red de este tipo:
Pero no he conseguido hacerlo funcionar.
Cómo podría hacerlo?
Gracias.
Contenido solo visible a usuarios registrados
Respondido : 05/04/2013 3:48 pm
Hola,
El código tendría que ser como el siguiente:
Fíjate que he puesto el http:// delante de la dirección. Si no lo haces el navegador interpretará que se trata de un enlace interno, es decir, que sería otra página de la propia web.
En todo caso no veo en la dirección que has puesto ningún fondo ni siquiera una etiqueta div con el id header.
La etiqueta la he quitado porque no funcionaba.
Voy a probar con lo que me dices y sin quitarlo volveré a poner un post.
A ver, que estoy un poco liado.
No entiendo mucho de código, sólo a nivel de pequeños cambios y esto me cuesta un poco.
Mi template funciona con gantry, y no se si tengo que modificar el index.php del template o de gantry.
Ya he puesto el código y he creado la etiqueta header y la he cerrado al final del código del index.php del template, pero no veo que surta efecto.
Este es el código del index.php del template.
getActive() == $menu->getDefault()) {
$class="homepage";
}
?>
<html xmlns=" http://www.w3.org/1999/xhtml" xml:lang="language; ?>" lang="language;?>" >
displayHead();
$gantry->addStyles(array('template.css','joomla.css','style.css'));
$gantry->addScript(array('http://code.jquery.com/jquery-1.4.3.min.js','quicksand.js','portfolio.js'));
?>
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-28766590-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
<body displayBodyTag(); ?>>
countModules('drawer')) : ?>
countModules('top')) : ?>
<div id="rt-top" displayClassesByTag('rt-top'); ?>>
countModules('header')) : ?>
countModules('navigation')) : ?>
countModules('showcase')) : ?>
countModules('feature')) : ?>
countModules('utility')) : ?>
countModules('breadcrumb')) : ?>
countModules('maintop')) : ?>
displayMainbody('mainbody','sidebar','standard','standard','standard','standard','standard'); ?>
countModules('mainbottom')) : ?>
countModules('bottom')) : ?>
countModules('footer')) : ?>
countModules('copyright')) : ?>
countModules('debug')) : ?>
countModules('analytics')) : ?>
displayModules('analytics','basic','basic'); ?>
finalize();
?>