Do you have a question? Post it now! No Registration Necessary. Now with pictures!
- Posted on
- Side navigation
- Salve HÃ¥kedal
October 5, 2007, 6:00 pm
rate this thread
Navigation: | Files:
Home | index.php, in the web-page root directory
About us | about_us.php, in the web-page root directory
Band | referring to index.php in subdirectory
Theatre group | referring to index.php in another subdirectory
The subdirectories should be able to contain subdirectories...
I want 2 things to happen in the navigaton:
1. If for example Home is the active page, it should not be a
2. If pages f.ex. in Band directory is the active page
(not if it's index.php in its directory), it too should appear
with its title not a hyperlink, AND with each level in its
path as hyperlinks, like this:
dirlevel (of bands directory)
I can't figure this out easily, but I'm shure it has been done
Re: Side navigation
What is your purpose in putting each file in its own sub-sub-sub-etc.
directory? In fact, why are you putting any of these in subdirectories.
Why not simply have the top level for Band be band.php? Unless you are
going to search over files in a given directory, I see no reason for the
Example: I have a site that has customers that placed an order for
pictures. So, when the order is placed, I create a folder under a "photos"
folder and call that folder by the order number. I then place the pictures
for that order in that folder. That makes it easy to have a pointer to that
directory and to delete them when needed.
I see no such reason for doing so with your source code. Perhaps you might
want a separate folder for Band and Theater for clarity. I just don't see
any reason for going deeper than that. If you ahve a valid reason for doing
so, please enlighten me.
BTW, using relative paths works well.
Re: Side navigation
Salve Håkedal wrote:
A couple of easy possibilities.
The easiest would be to set a constant in the beginning of each file,
and switch on it, i.e.
<?php define('thispage', 'home';?>
<?php define('thispage', 'band';?>
and generate your code based on $thispage. It's independent of file
location and you can have multiple pages with the same text, but you do
have to maintain the constants.
Alternative, you can base the information on the __FILE__ predefined
variable. This means you don't have to maintain define() statements as
above, but now you're going to be dependent on the file location.
Remove the "x" from my email address
JDS Computer Training Corp.