solved Site Pages in Jamroom Elastic Template

MySong
MySong
@mysong
10 years ago
155 posts
Our site nanachmusic.com is using the standard Jamroom Elastic Template.

Using the admin account I went to ACP > Site > Page Creator > Tools > Create a new page - and created a new page called 'about' and marked it as 'page is visible on main site'.

Yet I do not see this page showing up on site front end.

Thanks,
Nanach
updated by @mysong: 06/07/14 06:31:55AM
brian
@brian
10 years ago
10,148 posts
I'm not seeing any pages created for the site here:

Are you sure you didn't create it for a specific profile? If not, try creating it again, and it should should up here:

(snipped)

I've tested here and I am not seeing any issues.

Hope this helps!


--
Brian Johnson
Founder and Lead Developer - Jamroom
https://www.jamroom.net

updated by @brian: 10/02/14 12:23:11PM
MySong
MySong
@mysong
10 years ago
155 posts
this is the page that I created before

(snipped)
douglas
@douglas
10 years ago
2,790 posts
Pages created for the front end will not show automatically, you can either add a link to the profile dropdown menu via the ACP > System Tools > Skin Menu Editor or you'll want to modify the skins/jrElastic/header.tpl file, or whichever template you prefer, and add the link manually.

Hope this helps,
Douglas


--

Douglas Hackney
Jamroom Team - Designer/Developer/Support
FAQ-Docs-Help Videos
MySong
MySong
@mysong
10 years ago
155 posts
Added page on Skin Menu Editor, still not showing on front end. Also reset template cache.
MySong
MySong
@mysong
10 years ago
155 posts
Actually it did get added as a drop down option under 'user name'. Is there anyway to have it show up on a line under logo, similar to what you guys have on Jamroom.com. This way everyone can see that page option right away.
douglas
@douglas
10 years ago
2,790 posts
nanach:
Actually it did get added as a drop down option under 'user name'. Is there anyway to have it show up on a line under logo, similar to what you guys have on Jamroom.com. This way everyone can see that page option right away.

You would need to add it to your skins/jrElastic/header.tpl file.

find this:

    </ul>
</nav>

right above that add your link, which for the page you have created would look like this:

        <li><a href="{$jamroom_url}/page/1/about">About</a></li>
    </ul>
</nav>

Hope this helps,
Douglas


--

Douglas Hackney
Jamroom Team - Designer/Developer/Support
FAQ-Docs-Help Videos
MySong
MySong
@mysong
10 years ago
155 posts
Seems to work.

Thanks for the help.
MySong
MySong
@mysong
10 years ago
155 posts
By the way how would you create a drop down under about, what would the code be?

For example

-About
--Staff
--Goal
douglas
@douglas
10 years ago
2,790 posts
You would just add another unordered list inside the about li tags...

        <li>
    	    <a href="{$jamroom_url}/page/1/about">About</a>
    	    <ul>
    		<li><a href="{$jamroom_url}/page/2/staff">Staff</a></li>
                <li><a href="{$jamroom_url}/page/3/global">Global</a></li>
            </ul>
        </li>
    </ul>
</nav>

You'll want to make sure the ID and Title are correct in the URL. I'm just guessing that 2 and 3 are the page ID's for Staff and Global.

Hope this helps,
Douglas


--

Douglas Hackney
Jamroom Team - Designer/Developer/Support
FAQ-Docs-Help Videos