Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 2.5 die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
Link naar home in logo waarna het menu in header verspringt
Link naar home in logo waarna het menu in header verspringt
02 apr 2012 09:19
Beste forumgebruikers,
Middels Artisteer heb ik de basis van een template ontworpen. De website draait op Joomla 2.5.3.
Het menu is in de header geplaatst, evenals een logo welke over de header zit. In index.php heb ik een verwijzing toegevoegd zodat het logo een link naar 'Home' bevat. In principe werkt dit keurig, zij het niet dat in Firefox het menu raar verspringt. Zie hiervoor de afbeelding in de bijlage.
Enig idee hoe ik dit kan wijzigen, zodat het menu keurig binnen de header blijft?
Alvast bedankt voor jullie hulp.
Middels Artisteer heb ik de basis van een template ontworpen. De website draait op Joomla 2.5.3.
Het menu is in de header geplaatst, evenals een logo welke over de header zit. In index.php heb ik een verwijzing toegevoegd zodat het logo een link naar 'Home' bevat. In principe werkt dit keurig, zij het niet dat in Firefox het menu raar verspringt. Zie hiervoor de afbeelding in de bijlage.
Enig idee hoe ik dit kan wijzigen, zodat het menu keurig binnen de header blijft?
Alvast bedankt voor jullie hulp.
Code:
<?php
defined('_JEXEC') or die;
/**
* Template for Joomla! CMS, created with Artisteer.
* See readme.txt for more details on how to use the template.
*/
require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'functions.php';
// Create alias for $this object reference:
$document = & $this;
// Shortcut for template base url:
$templateUrl = $document->baseurl . '/templates/' . $document->template;
// Initialize $view:
$view = $this->artx = new ArtxPage($this);
// Decorate component with Artisteer style:
$view->componentWrapper();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $document->language; ?>" lang="<?php echo $document->language; ?>" dir="ltr">
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $document->baseurl; ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $document->baseurl; ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>/css/template.css" media="screen" />
<!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" type="text/css" media="screen" /><![endif]-->
<script type="text/javascript">if ('undefined' != typeof jQuery) document._artxJQueryBackup = jQuery;</script>
<script type="text/javascript" src="<?php echo $templateUrl; ?>/jquery.js"></script>
<script type="text/javascript">jQuery.noConflict();</script>
<script type="text/javascript" src="<?php echo $templateUrl; ?>/script.js"></script>
<script type="text/javascript">if (document._artxJQueryBackup) jQuery = document._artxJQueryBackup;</script>
</head>
<body>
<div id="art-main">
<div class="cleared reset-box"></div>
<div class="art-box art-sheet">
<div class="art-box-body art-sheet-body">
<div class="art-header">
<a href="http://www.linknaarwebsite.nl"><div class="art-headerobject"></div>
<div class="art-logo">
</div>
<?php if ($view->containsModules('user3', 'extra1', 'extra2')) : ?>
<div class="art-bar art-nav">
<div class="art-nav-outer">
<div class="art-nav-wrapper">
<div class="art-nav-inner">
<?php if ($view->containsModules('extra1')) : ?>
<div class="art-hmenu-extra1"><?php echo $view->position('extra1'); ?></div>
<?php endif; ?>
<?php if ($view->containsModules('extra2')) : ?>
<div class="art-hmenu-extra2"><?php echo $view->position('extra2'); ?></div>
<?php endif; ?>
<?php echo $view->position('user3'); ?>
</div>
</div>
</div>
</div>
<div class="cleared reset-box"></div>
<?php endif; ?>
</div>
<div class="cleared reset-box"></div>
<?php echo $view->position('banner1', 'art-nostyle'); ?>
<?php echo $view->positions(array('top1' => 33, 'top2' => 33, 'top3' => 34), 'art-block'); ?>
<div class="art-layout-wrapper">
<div class="art-content-layout">
<div class="art-content-layout-row">
<div class="art-layout-cell art-content">
<?php
echo $view->position('banner2', 'art-nostyle');
if ($view->containsModules('breadcrumb'))
echo artxPost($view->position('breadcrumb'));
echo $view->positions(array('user1' => 50, 'user2' => 50), 'art-article');
echo $view->position('banner3', 'art-nostyle');
if ($view->hasMessages())
echo artxPost('<jdoc:include type="message" />');
echo '<jdoc:include type="component" />';
echo $view->position('banner4', 'art-nostyle');
echo $view->positions(array('user4' => 50, 'user5' => 50), 'art-article');
echo $view->position('banner5', 'art-nostyle');
?>
<div class="cleared"></div>
</div>
<?php if ($view->containsModules('right')) : ?>
<div class="art-layout-cell art-sidebar1">
<?php echo $view->position('right', 'art-block'); ?>
<div class="cleared"></div>
</div>
<?php endif; ?>
</div>
</div>
</div>
<div class="cleared"></div>
<?php echo $view->positions(array('bottom1' => 33, 'bottom2' => 33, 'bottom3' => 34), 'art-block'); ?>
<?php echo $view->position('banner6', 'art-nostyle'); ?>
<div class="art-footer">
<div class="art-footer-body">
<?php echo $view->position('syndicate'); ?>
<div class="art-footer-text">
<?php if ($view->containsModules('copyright')): ?>
<?php echo $view->position('copyright', 'art-nostyle'); ?>
<?php else: ?>
<?php ob_start(); ?>
<p><br /></p>
<?php echo str_replace('%YEAR%', date('Y'), ob_get_clean()); ?>
<?php endif; ?>
</div>
<div class="cleared"></div>
</div>
</div>
<div class="cleared"></div>
</div><DIV> <?php echo $view->position('footermenu'); ?></DIV>
</div>
<div class="cleared"></div>
<p class="art-page-footer"></p>
<div class="cleared"></div>
</div>
<?php echo $view->position('debug'); ?>
</body>
</html>
- knoop
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 19
Link naar home in logo waarna het menu in header verspringt
02 apr 2012 17:19
Denk dat je code niet helemaal klopt. Er ontbreekt in ieder geval een "afsluiter" voor de link (</a>)
Normaal gesproken zou het zo ongeveer moeten zijn:
Of, als je logo in een custom html module staat dan geen link in de index.php maar een link in de editor maken. En dan een relatieve link naar home.
Normaal gesproken zou het zo ongeveer moeten zijn:
Code:
<a href="<?php echo $this->baseurl ?>/">
<img src="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/images/logo.png" border="0" class="logo">
</a>
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst. Vragen uitsluitend via dit forum. yndi.nl - kvk 17157725 | Is je vraag beantwoord? Dan kan je het draadje zelf
sluiten
. Wil je Joomla!NL steunen? Dat kan met een donatie. |
- Astrid
- Moderator + Technisch team
- Berichten: 37439
Link naar home in logo waarna het menu in header verspringt
02 apr 2012 19:55
Bedankt wederom! Weer te snel bezig geweest en m'n eigen fout over het hoofd gezien.
Ik heb </a> toegevoegd. Zie onderstaande code:
Ik heb </a> toegevoegd. Zie onderstaande code:
Code:
<a href="http://www.mijnlink.nl"><div class="art-headerobject"></div></a>
- knoop
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 19
Tijd voor maken pagina: 0.657 seconden