Originally Posted by
DrByte
No idea why nor what you have in mind by mentioning "define pages" .... because most of those are for content that displays as blocks of info inside other pages.
But you can build a list of links using basic HTML, interpolating page names as needed, like this:
Code:
<a href="<?php echo zen_href_link(FILENAME_CONDITIONS); ?>"><?php echo BOX_INFORMATION_CONDITIONS; ?></a>
Repeat as many times as necessary for each page needed. You could look at tpl_site_map_default.php for more examples of common internal pages.
They are for informational purposes in the footer.
I managed to get them out by using this piece of PHP from modules/sidebars/information.php
Useful for people navigating the site from the footer, as well as the sidebar.
PHP Code:
<?php/** * information sidebox - displays list of general info links, as defined in this file * * BOOTSTRAP v3.0.0 * * @copyright Copyright 2003-2020 Zen Cart Development Team * @copyright Portions Copyright 2003 osCommerce * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0 * @version $Id: DrByte 2020 May 16 Modified in v1.5.7 $ */
unset($information); $information = array();
if (DEFINE_SHIPPINGINFO_STATUS <= 1) { $information[] = '<a class="list-group-item list-group-item-action" href="' . zen_href_link(FILENAME_SHIPPING) . '">' . BOX_INFORMATION_SHIPPING . '</a>'; } if (DEFINE_PRIVACY_STATUS <= 1) { $information[] = '<a class="list-group-item list-group-item-action" href="' . zen_href_link(FILENAME_PRIVACY) . '">' . BOX_INFORMATION_PRIVACY . '</a>'; } if (DEFINE_CONDITIONS_STATUS <= 1) { $information[] = '<a class="list-group-item list-group-item-action" href="' . zen_href_link(FILENAME_CONDITIONS) . '">' . BOX_INFORMATION_CONDITIONS . '</a>'; } if (DEFINE_CONTACT_US_STATUS <= 1) { $information[] = '<a class="list-group-item list-group-item-action" href="' . zen_href_link(FILENAME_CONTACT_US, '', 'SSL') . '">' . BOX_INFORMATION_CONTACT . '</a>'; }
// forum/bb link: if (!empty($external_bb_url) && !empty($external_bb_text)) { $information[] = '<a class="list-group-item list-group-item-action" href="' . $external_bb_url . '" rel="noopener" target="_blank">' . $external_bb_text . '</a>'; }
if (DEFINE_SITE_MAP_STATUS <= 1) { $information[] = '<a class="list-group-item list-group-item-action" href="' . zen_href_link(FILENAME_SITE_MAP) . '">' . BOX_INFORMATION_SITE_MAP . '</a>'; }
// only show GV FAQ when installed if (defined('MODULE_ORDER_TOTAL_GV_STATUS') && MODULE_ORDER_TOTAL_GV_STATUS == 'true') { $information[] = '<a class="list-group-item list-group-item-action" href="' . zen_href_link(FILENAME_GV_FAQ) . '">' . BOX_INFORMATION_GV . '</a>'; } // only show Discount Coupon FAQ when installed if (DEFINE_DISCOUNT_COUPON_STATUS <= 1 && defined('MODULE_ORDER_TOTAL_COUPON_STATUS') && MODULE_ORDER_TOTAL_COUPON_STATUS == 'true') { $information[] = '<a class="list-group-item list-group-item-action" href="' . zen_href_link(FILENAME_DISCOUNT_COUPON) . '">' . BOX_INFORMATION_DISCOUNT_COUPONS . '</a>'; }
if (SHOW_NEWSLETTER_UNSUBSCRIBE_LINK == 'true') { $information[] = '<a class="list-group-item list-group-item-action" href="' . zen_href_link(FILENAME_UNSUBSCRIBE) . '">' . BOX_INFORMATION_UNSUBSCRIBE . '</a>'; }
require($template->get_template_dir('tpl_information.php',DIR_WS_TEMPLATE, $current_page_base,'sideboxes'). '/tpl_information.php');
$title = BOX_HEADING_INFORMATION; $title_link = false;
require($template->get_template_dir($column_box_default, DIR_WS_TEMPLATE, $current_page_base,'common') . '/' . $column_box_default); ?>
Bookmarks