Here is how I did this:
I renamed the filename of my main page to be main.html instead of index.html.
I created a new page, gave it the filename of index.html, and in the Meta
Description field I put this (without the dashes, of course):
---------------------------
meta description here">
<frameset cols="210,*">
<frame src="menu.html" >
<frame src="main.html" name="right" scrolling=yes>
<noframes
--------------------------
And then I made another page and gave it the filename menu.html and in the
Text 1 field I put the html for my menu. Since I named the frame on the right
"right" in my second frame tag in index.html, then in order for all my links
in the menu to load into the right frame, I have to add "target=right"
(without the double quotes) to my anchor tag for each link.
If you wanted it to be a little more automatic, then you could create a few
custom page templates that handle all of this. You could create a frameset
template with the frame stuff hardcoded in the template so that you don't
have to mess with the Meta Description field, you could create a menu
template that puts all your links how you like them, and you could create a
page template for your normal pages that in the [--DEFINE LINK_TO_PAGE--]
section includes the target=right attribute in the anchor tag so that you
don't have to put the HTML in the Text 1 field of the menu page, you just add
all of the pages to the menu page in Assign Items and ShopSite will generate
the html for the links.
-Loren
jessi wrote:
Hi all,
This is my first posting to the group. I know that I can use html in
Shopsite's text boxes to control the placement of text and images on the
pages of my store. What I want to know is, can Shopsite display frames if
I use the appropriate html in those boxes?
Thanks,
Jessi