Purpose: These templates display a list of the store’s database feeds. Database feeds can be set up in the "Extra Pages" section of the 3dcart Online Store Manager’s Settings ->Design ->Site Content area. There are three main Feed layouts available, but additional layouts can be created by naming the template feed_page_3, 4, etc. The default feed template is feed_page_0.html, however, if you would like to specify a different feed template for a particular database feed, this can be done by selecting a different template from the dropdown on the database feeds page.
Note: The store’s pre-created Terms and Conditions page is an example of a Database Feed.
Code Blocks
Note: It is important to preserve the commented tags to ensure the software performs correctly.
<!--START: BODY_HEADER-->
[PAGE_FULLLINE]
[htmlpage]
<!--END: BODY_HEADER-->
<!--START: SUB_PAGES-->
<!--START: SUB_PAGES_FORMAT-->
[id]
[extra]
[sub_pages_title]
<!--END: SUB_PAGES_FORMAT-->
<!--END: SUB_PAGES-->
[content]
<!--START: feeds_index-->
<!--START: feeds_index_link-->
[id]
[feed_title]
<!--END: feeds_index_link-->
<!--END: feeds_index-->
<!--START: feedblock-->
[id]
[feed_title]
[feed_created]
<!--START: feed_author-->
[feed_author]
<!--END: feed_author-->
[feed_shortdescription]
<!--START: feed_description-->
[feedlink]
[feeds_morelink]
<!--END: feed_description-->
<!--END: feedblock-->
<!--START: rss_link-->
[pageid]
<!--END: rss_link-->
<!--START: PAGING-->
[category_moreresults]
<!--START: PREV-->
[id]
[extra]
[prev]
[category_previouspage]
<!--END: PREV-->
<!--START: PAGES-->
<!--START: FIRST_PAGE-->
[id]
[extra]
[PAGE]
<!--END: FIRST_PAGE-->
<!--START: PAGES_SELECTED-->
[PAGE]
<!--END: PAGES_SELECTED-->
<!--START: PAGES_NOTSELECTED-->
[id]
[extra]
<!--END: PAGES_NOTSELECTED-->
<!--START: LAST_PAGE-->
[id]
[extra]
[PAGE]
<!--END: LAST_PAGE-->
<!--END: PAGES-->
<!--START: NEXT-->
[id]
[extra]
[next]
[category_nextpage]
<!--END: NEXT-->
<!--END: PAGING-->
Note: Code blocks and their respective variables will only work with specific template pages.
Variables
Note: Several of these variables are used in multiple places on the page, with their dynamic content controlled by the code block used in each instance.
- [PAGE_FULLLINE] – Inserts the Page’s Navigation Breadcrumb.
- [htmlpage] – Inserts the Title of the Database Feed Page.
- [id] – Used by the Software to reference the Feed ID for links. Also used in order to provide anchored links to the feed (if indexing is turned on).
- [extra] – Used by the Software to insert the Extra Page’s Database ID into the required links.
- [sub_pages_title] – Inserts the Title of each Database Feed Title for the indexing.
- [feed_title] – Inserts the Title of each Database Feed Title for the initial page display.
- [feed_created] – Inserts the “Created” date for each Feed.
- [feed_author] – Inserts the “Author” information for each feed.
- [feed_shortdescription] – Inserts the “Short Description” information of each feed.
- [feedlink] – References the Feed ID in order to provide a link to the Full feed listing.
- [feeds_morelink] – Displays the Title of the “More Info” link. (See Settings ->Design ->Store Language)
- [pageid] – Used by the Software to insert/reference a link to the Feed Page’s RSS Feed.
- [category_moreresults] – Displays the Title of the “More results”heading at the bottom of the page (for pagination if applicable).
- [prev] – Used by the Software to provide “Previous” page links (for pagination, if applicable).
- [category_previouspage] – Displays the Title of the “Previous Page” link. (See Settings ->Design ->Store Language)
- [PAGE] – Used by the Software to insert numerical links for pagination (if applicable).
- [next] – Used by the Software to provide “Next” page links (for pagination, if applicable).
- [category_nextpage] – Displays the Title of the “Next Page” link. (See Settings ->Design ->Store Language)