zencart添加新页面的几种途径

方法一:利用zencart模块php

利用zencart模块,Add Pages to More Information Sidebox。这种方法是最省事的,我还没尝试。html

下载地址,点这里浏览器

方法二:利用EZpages添加新页面。ide

这种方法也是添加一种蛮便利的途径。wordpress

具体操做就是打开includes/languages/english,能够看到里面有三个文件名为 page_2.php,page_3.php,page_4.php。在此目录下新建一个文件夹,名称为你的模板名。而后将page_2.php等页面复 制到新建文件夹里。而后就能够自定义修改文件里面的内容。网站

define('NAVBAR_TITLE', 'page 2'); //网页标题,显示在浏览器标签上的。根据须要自定义替换
define('HEADING_TITLE', 'page 2'); // 网页内容标题。能够留空。ui

具体内容,在后台-tools-define pages editor处修改。spa

须要更多页面的话,就添加page_5.php,依次类推。orm

方法三:安装wordpress。htm

这种方法就不赘述了,能够安装在blog目录下,对增长网站收录颇有帮助。按期更新博客,对seo也是大有裨益。

方法四:手动修改。

较为复杂的方法,不过自定义程度很高。适合有必定网站基础的童鞋。

zencart网站路径显示的规律是index.php?main_page=,在这里咱们以添加about us页面为例。它的网站路径就是index.php?main_page=about_us

1 首先找到includes/modules/pages,在此目录下新建文件夹about_us,在此文件夹下面,再新建一个php文件。命名为header_php.php。打开文件,将如下代码复制进去。

<?php

require(DIR_WS_MODULES . zen_get_module_directory('require_languages.php'));
$breadcrumb->add(NAVBAR_TITLE);
$define_page = zen_get_file_directory(DIR_WS_LANGUAGES . $_SESSION['language'] . '/html_includes/', FILENAME_DEFINE_ABOUT_US, 'false');

?>

 

里面的FILENAME_DEFINE_ABOUT_US,是能够自定义的内容。

2 打开includes/filenames.php,在里面添加:

define('FILENAME_DEFINE_ABOUT_US', 'define_about_us');

3 打开includes/language/english,新建一个文件,命名为about_us.php,在里面添加:

<?php

define('NAVBAR_TITLE', 'Test page');

?>

4 打开includes/language/english/html_includes/你的模板(注意:若是没有此文件夹,可新建一个),新建一个文 件,命名为define_about_us.php,此文件内容是能够在后台-tools-define pages editor处修改的。

文件内容可留空。

5 打开includes\templates\你的模板\templates,新建一个tpl_about_us_default.php,添加代码:

<?php
require($define_page);
?>

至此,about us页面就算添加成功了。打开浏览器,输入http://www.你的域名.com/index.php?main_page=about_us,便可访问此页面

相关文章
相关标签/搜索