Forum Moderators: open
However, we are adding many new brands and many new pages. This is completely unmanagable at this point and I can't (and haven't) keep adding to this list for the hundreds of pages we have.
I'm wondering if there's any way to have something like this:
<form>
<select name="worldwide" size="1" onChange="location.href=this.form.worldwide.options[this.form.worldwide.selectedIndex].value">
<option>Search Products
<OPTION VALUE="http://www.domain.com/example1">Example</OPTION>
<OPTION VALUE="http://www.domain.com/example2">Example</OPTION>
<OPTION VALUE="http://www.domain.com/example3">Example</OPTION>
</select>
</form>
On each page of our site yet not have to manually go to each and every page everytime we add a new "example"? Some sort of redirect or java or something? Please keep in mind that I know ZERO java but maybe can buy a js or...anything?
Thanks
[edited by: tedster at 12:42 am (utc) on July 28, 2004]
[edit reason] use generic domain name [/edit]
You can do a search on the forum for SSI for examples of how you can include files, but if you are building a 100 page plus site, then you really need to look at using some sort of content management system such as Mambo Server [mamboserver.com], or one of the thousands of others. They use a database for storing the information and a template system which allows you to quickly update the entire site.
The two basic searches are really only links to directory with an index.htm in it. If you are still comfortable with making a new directory and a new index.htm for your new product brands and modify your product categories, then I don't see how adding a line of text in the main site is a burden...
The only way to really make it more managable from what I can tell is to do a complete redesign of the way it's organized. If you are familiar with any SQL databasing, that is what I would suggest, putting all your products into the database with a title, description, cost, a "brand", and a "category." If you are unfamiliar with SQL (as I am honestly not completely familiar with it) you can setup a similar database using some PHP scripting, but in all honesty, it would be alot of inital work. In the end though, adding new products would be trivial at best.
A CMS also makes sense - but maybe not for someone dealing with crunch time. Not being at all familiar with them, I have virtually no idea what the learning-curve might be....