|

How To Create Footer Link Pages? What Page_Id's Should I Use?
Posted 23 September 2014 - 04:01 PM #1
<li><a href="{"pages.view?page_id=2"|fn_url}">About us</a></li>
<li><a href="{"pages.view?page_id=30"|fn_url}">Contact us</a></li>
<li><a href="{"pages.view?page_id=1"|fn_url}">What is CS-Cart?</a></li>
<li><a href="{"pages.view?page_id=3"|fn_url}">Privacy policy</a></li>
page_ID=2 will always link to About Us. Even if no such page exists. Does anyone know the full list of page_id's?
All such pages are missing on my install. How do I create those?
I have 6 languages on my install, so using page_id's seems optimal.
Posted 23 September 2014 - 04:41 PM #2
each page you create gets a unique id so there is no way knowing what Ids you need , or even recreate those.
I would go with page blocks and not the sloppy html code. You can make a link page as placehomder and then set all your pages under this (make it root for those pages you like) and then just open a new pages block in the footer that will read all the pages under this link page place holder. no need to read ids or what so ever.
You might need the first time to play with css to get the same effect as in the htmls blocks in the footer but thats no big deal.
Fotis
Posted 23 September 2014 - 05:45 PM #3
1. Make a dummy link page in order to set this as root for your pages

2. Open a new Pges block in footer, and choose text links as template and mainbox general as Wrapper

3. On the second tab (content) set Filling to dynamic and parent page the dummy page you just made

4. go to your visual editor in the custom css and add the css code below (you can change colors if you like)

5 You are ready! Repeat as many times you like in the footer.

Css for theme editor
.ty-footer-menu .ty-text-links__item.ty-level-1 > a { color: #a3aaaf; } .ty-footer-menu .ty-text-links__item.ty-level-1 > a:hover { color:#1abc9c; } .ty-footer-menu .ty-text-links .ty-level-1 { margin-left: 0px; margin-bottom: 8px; } .ty-footer-menu .ty-mainbox-title { color: #a3aaaf; font-size: 19px; font-weight: bold; padding-top: 6px; }
Thats it hope this helped you or anyother wanted a more elegant solution with footer menus
Fotis
Posted 24 September 2014 - 09:06 AM #4

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart USD 1210 Multi-Vendor USD 1250 Multi-Vendor PLUS USD 3100 (2775)
CS-Cart Ultimate USD 4025 CS-Cart + YOUPI USD 1459 Multi-Vendor Ultimate USD 7500 (6000)
Posted 25 September 2014 - 03:22 PM #5
This will show up in the breadcrumbs.
4.2.3
Posted 25 September 2014 - 03:34 PM #6
I always use shallow urls so just the page and in the link I use the # . So yes it will show up in breadcrumbs so I name this like the Block title in the blocks at the footer. The link # will get the visitor to homepage
If that is a problem for you , you can always leave them in root, and then in the block at the footer choose fill manually and put aallthe pages you like by hand. It well then be straight forward in breadcrumbs.
Fotis
Posted 25 September 2014 - 09:24 PM #7
I like the idea of using a dummy link as a grouping mechanism in the content section. It allows generating a block with 2nd level menu-items, a side menu with neighbours.
You can disable the dummy link to hide it in the breadcrumbs but it will leave an empty slot there which does not look good to me.
cheers, Paul
4.2.3
Posted 26 September 2014 - 01:58 PM #8
CS-Cart should havesomething like a delimiter or Category type item in order to organize pages better. I find that important.
Posted 16 February 2021 - 06:05 PM #9
Hi,
I manged to change translation of all footer (but when i approach Customer Service block only headline changes using little textedit icon (when clicked window come up )
Customer Service
but those 3 not able :
About your order
Wishlist
Comparison list
TextEdit Icon appears but when you click it not function.
CS cart 4.11.4