WebsiteBaker Support (2.8.x) > Templates, Menus & Design
Template Industry: How to keep one menu link highlighted after clicking on it?
midiweb:
Hi, here's the index.php for the industry css. Where have I to pass on the css code?
--- Code: ---<?php[table][/table]
if(!defined('WB_URL')) {
header('Location: ../index.php');
exit(0);
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title><?php echo WEBSITE_TITLE; ?> - <?php echo PAGE_TITLE; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php if(defined('DEFAULT_CHARSET')) { echo DEFAULT_CHARSET; } else { echo 'utf-8'; }?>" />
<meta name="description" content="<?php page_description(); ?>" />
<meta name="keywords" content="<?php page_keywords(); ?>" />
<link href="<?php echo TEMPLATE_DIR; ?>/industry.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>
<div id="main">
<a name="top" class="nodisplay"></a>
<div id="hero"> </div>
<div id="hero2"> </div>
<div id="header">
<!-- <div class="gear"> </div> -->
<div class="gear"> </div>
<?php show_menu(1,0,1,true,'<li><span[class]>[a][menu_title] [/a]</span>','</li>','<ul id="nav">'); ?>
<h1 class="shad"><em><?php echo WEBSITE_TITLE; ?></em></h1>
<h1><em><?php echo WEBSITE_TITLE; ?></em></h1>
</div>
<div id="wrapper">
<div id="sidebar">
<div class="subtabs">
<?php show_menu2(2,0,1); ?>
</div>
<?php
ob_start(); // start output buffer
global $database;
$limit = 10;
$query = "SELECT post_id,title,content_short,group_id,link FROM ".TABLE_PREFIX."mod_news_posts ORDER BY position DESC LIMIT 0, $limit;";
$error = mysql_error();
if (!$result = mysql_query($query)) {
print "$error";
exit;
}
while($data = mysql_fetch_object($result)){
$title = $data->title;
$id = $data->post_id;
$link = $data->link;
$short = $data->content_short;
echo '<p><a href="'.WB_URL.'/pages/'.$link.PAGE_EXTENSION.'">'.$title.'</a><br />'.$short.'</p>';
}
$foo=ob_get_contents(); // put outputbuffer in $foo
ob_end_clean(); // clear outputbuffer
?>
</div>
<div id=aktuelles>
<?
if ($foo<>"") { // some code to execute cause there is some block
echo '<h4>Aktuelles</h4>';
echo $foo;
} else { // some code for no info
echo '<h1>No New News</h1>';
}
?>
</div>
<div id="content">
<?php page_content(); ?>
</div>
</div>
<div id="footer">
<?php page_footer(); ?>
</div>
<div style="clear:both;"></div>
</div>
</body>
</html>
--- End code ---
vyni:
Hey,
this must be added in the file industry.css - not in index.php
But what about reading the designer-Guide to find out how to make/modify a template?
regards Vyni
Stefek:
--- Quote from: vyni on November 12, 2008, 01:39:50 PM ---.menu_current {
background-color: #666666;
color: #ffffff;
}
--- End quote ---
According to the show_menu2 "Read-Me-File"
you have to use
.menu-current not .menu_current :wink:
@midiweb
Please read the Help Sites => Creating a WB Template
Regards,
Stefek
vyni:
@Stefek
--- Quote ---Ich kann grad was lesen, kopieren und einfügen
--- End quote ---
Trust in me - I´m a copy & paste - specialist.
Stefek:
I do.
From the first time you contacted me via PM :wink:
I mostly trust in your humor :-D
Regards,
Stefek
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version