Creating a new page in Magento is pretty easy to do. In this recipe, we are going to create a
new page and add it to the footer block by using Magento CMS.
Log in to Magento admin panel for creating a Terms of Service page from Magento
admin area.
1. Enter the Magento admin area and point your browser to CMS | Pages menu.
2. Click the Add New Page button from the top-right corner.
3. You should see an empty field for newly created page. Fill it up and save the changes
you made.
4. Let me tell you what I entered there in the Page Information menu:
Page Title: Terms of Service
URL Key: tos
Store view: All Store Views
Status: enabled
5. Enter some data in Content, Design, and Meta Data sections.
6. Save all changes.
7. Now, we will add this newly created page into our store footer menu block. Point your
cursor to CMS | Static Blocks. You will see a listing page with all the static blocks.
8. Click on Footer Links to open it.
9. Find and click on the button Show/Hide Editor.
10. Append the following line at the end of the <ul> tag:
<li class="last">
<a title="TOS" href="{{store direct_url="tos"}}">Terms of
service</a>
</li>
11. The final source code for Footer Links block should be something like this:
<ul>
<li><a href="{{store direct_url="about-magento-demostore"}}">
About Us</a></li>
<li><a href="{{store direct_url="customer-service"}}">Customer
Service</a></li>
<li class="last"><a title="TOS" href="{{store direct_
url="tos"}}">Terms of service</a></li>
</ul>
12. Click on the Save Block button from the top-right corner.
13. Give it a go! Point your browser to any one of your Magento store pages; you will
see a new link has arrived in the footer named Terms of Service, click on it!
14. You should see the page you created in action now!