solved Creating A Services Page

alt=
Reginald
@reginald
10 years ago
14 posts
How do I create a services page and have it viewed on my site for the different quotas that I create. I already created the page locally, I just dont know how to have it on my page to be view-able for people who want to sign up to the quota.
updated by @reginald: 06/10/15 01:36:26AM
michael
@michael
10 years ago
7,800 posts
There is no way other than altering the menu's HTML itself via the template editor or via FTP.

This doc shows a couple of methods to alter the HTML of the templates:

"Creating your own skin"
https://www.jamroom.net/the-jamroom-network/documentation/skins/839/creating-your-own-skin


But what I would probably recommend more than that is to try out the Site Builder system.

Its in Beta now, but it gives you a lot of easy control over what I'm guessing your trying to do.

It allows you to add menu items via an interface rather than code and it allows you to create pages via drag-n-drop including anything you could have made with the "Page Creator" and more.

To turn it on, go to the admin control panel on your site:
ACP -> CORE -> MARKETPLACE -> TOOLS -> RELEASE CHANNELS

And activate the BETA channel.

Then go to:
ACP -> CORE -> MARKETPLACE -> search for 'site builder'

its the "Site Builder Core" module that your after. Install that.

When you are looking at the top page of your site, you will see a "Site Builder" button in the bottom left. Click that to add pages and customize the pages.

It should give you a lot of flexibility in design.
alt=
Reginald
@reginald
10 years ago
14 posts
Thanks for the reply, I am using the Nova skin. Would the pages that want to add using the Nova Skin - allow me to do that using Site Builder. I want to keep the skim pretty much the way it is, but just add the page.
alt=
Reginald
@reginald
10 years ago
14 posts
Oh by the way I have the Site Builder Installed already, just trying to find a straight forward simple way to achieve this goal.
michael
@michael
10 years ago
7,800 posts
Ah, Nova isn't setup for Site Builder yet. Try Elastic, it is. Nova will be soon.

If you have it installed already then:
* go to the top page of your site http://your-site.com
* click on the MENU EDITOR button in the bottom left

* click the ADD NEW MENU ENTRY button
* type the name of the menu entry you want, ie: elephants
* click CLOSE

* click on the new 'ELEPHANTS' link in the menu.

You will see:
Quote: This page does not exist

Would you like to create this page in Site Builder?
Yes - Create this page

Click that "Yes Create this page" button to construct it.

The part that doesn't work for Nova right now is the menu. The page creator will still be there if you go to:
http://your-site.com/elephants

Just the menu system isn't connected up yet.
alt=
Reginald
@reginald
10 years ago
14 posts
Ok, I think I will just have to use the method of creating the .tpl,
on this link you sent me https://www.jamroom.net/the-jamroom-network/documentation/contents - what is the name of the editor listed in this video.
And after creating the about.tpl, will I just have to edit the header menu.tpl, to add it to the main menu? thats what I am guessing needs to happen for it to work.
michael
@michael
10 years ago
7,800 posts
In Nova, to add a menu item to the main menu, the one that shows:
HOME | CHARTS | ARTISTS | SONGS | SOUNDCLOUD | VIDEOS | YOUTUBE |...... | SEARCH

Edit that in the Control panel from:
ACP -> SKINS -> NOVA -> TEMPLATES -> header_menu_desktop.tpl -> MODIFY

At the bottom you will see this:
        </ul>

    </nav>
    {* MODAL SEARCH FORM *}

adding an LI to that will add another menu item, so to add elephants, add
        <li><a href="{$jamroom_url}/elephants">Elephants</a></li>   
        </ul>

    </nav>
    {* MODAL SEARCH FORM *}


* click "SAVE CHANGES"
* click CANCEL

locate header_menu_desktop.tpl, check the checkbox in the 'active' column

scroll to the bottom and click SAVE CHANGES
alt=
Reginald
@reginald
10 years ago
14 posts
Thanks that worked, however I dont see anywhere within the page creator on how to link it to that menu button, when I am in the admin panel I dont see a option to copy/duplicate the index.tpl, what editor would you suggest to use to do this, create the about.tpl
michael
@michael
10 years ago
7,800 posts
Your after the page url?

In the admin control panel go to:
ACP -> SITE -> PAGE CREATOR -> TOOLS -> CREATE A NEW PAGE // to make the page:

* set the location to "visible on the main site"

Then:
ACP -> SITE -> PAGE CREATOR -> TOOLS -> BROWSE EXISTING PAGES

Click on the link to take you to the page, the url will be something like:
http://YOUR-SITE.com/page/1/somewhere

Thats the URL you would use. Its in the address bar of your browser.

--
In jamroom there are a few different ways to go about altering your site, which you use depends on how comfortable you are with web development techniques.

That ACP -> ... -> .... -> TEMPLATES -> Method is for users who don't know what FTP is or how to use it and don't want to know. OR for just a couple of minor alterations that don't warrant getting setup.

The other way to setup a page is by adding a template via FTP to the skin.

If you add elephant.tpl to the current skin, then it will show up on the url:
your-site.com/elephant

That would be another way to do the same thing.

--edit--
If you want an editor that works on your pc to edit your website, the one that we all use is "PhpStorm"

"How to setup a PhpStorm for Jamroom Development"
http://www.jamroom.net/the-jamroom-network/documentation/howto/1150/howto-setup-phpstorm-for-jamroom-development


Its way over-kill though if you just want to do a couple of template edits. any text based editor will work with FTP to the server.
updated by @michael: 05/22/15 10:31:57PM
alt=
Reginald
@reginald
10 years ago
14 posts
Thanks, that works
alt=
Reginald
@reginald
10 years ago
14 posts
How do I create a services page and have it viewed on my site for the different quotas that I create. I already created the page locally, I just dont know how to have it on my page to be view-able for people who want to sign up to the quota. And why dont I have the option to start a new topic in the support forum? I dont see the + symbol anymore when I login. I am using chrome & mozilla browsers when I login'
michael
@michael
10 years ago
7,800 posts
Going to close this.

You don't see the + symbol becuase you haven't chosen a category, your probably looking at the "Newest Posts"

So pick a category from:
https://www.jamroom.net/the-jamroom-network/forum

and you'll see the + button at the top of each of those pages.

Great idea to start a new thread for each new question so people searching can find the info they are looking for.
updated by @michael: 06/10/15 01:37:20AM

Tags