【分享】如何编辑新模板的导航条

用于收藏精华贴子、网友共享的资料等。可以回复,不能发新贴。

版主: Jack

版面规则
本版面不能发新贴,可以回复

Re: 【分享】如何编辑新模板的导航条

帖子dragonbro » 2011-04-13 22:21

按dedric的方法搞定了about us,特此汇报
dragonbro
普通会员
普通会员
 
帖子: 21
注册: 2011-04-08 13:38

Re: 【分享】如何编辑新模板的导航条

帖子dragonbro » 2011-04-16 10:03

dedric 写道:搞定!通过GOOGLE找到的,有两个方法,一是安装ABOUT US插件,二是新建PHP文件。
新建PHP文件分6步,在GOOGLE前,我通过观察PAGE2/PAGE3....等代码只做到了4步。。。还是jack大大说的好,除了在论坛上查询外,GOOGLE百度也是还可缺少的。以下的解决办法:

1.在includes\languages\english\html_includes目录中新建文件define_about_us.php
这个文件可以通过后台的tool----define pages editor来编辑,很方便

2.在includes\templates\Your_template\templates目录中新建文件 tpl_about_us_default.php
并在此文件中增加如下代码:
<div id='aboutUs'>
<h1 id='aboutUsHeading'><?php echo HEADING_TITLE; ?></h1>
<div id='aboutUsMainContent'>
<?php
require($define_page);
?>
</div>
<div><?php echo zen_back_link() . zen_image_button(BUTTON_IMAGE_BACK, BUTTON_BACK_ALT) .

'</a>'; ?></div>
</div>
说实话,我还是不太明白为什么要建这么个文件


3.在includes\modules\pages目录中新建about_us目录
这个是必须的


4.在新建的about_us目录中新建文件header.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’);
?>
这个header文件是其实是和page2 page3等文件的代码结构是一样的,


5.在includes/filenames.php文件增加如下代码:
define(‘FILENAME_DEFINE_ABOUT_US’, ‘define_about_us’);
这个文件还是很重要的,我之前观察PAGE2文件的时候,就觉得FILENAME_DEFINE_ABOUT_US是应该在哪里要定义一下的,但就是找不到在哪个文件里定义,原来在这里!!!


6.在includes\languages\english目录中新建文件about_us.php,并在文件中增加如下代码:
<?php
define(‘NAVBAR_TITLE’, ‘About Us’);
define(‘HEADING_TITLE’, ‘About Us’);

define(‘TEXT_INFORMATION’, ‘About Us information goes here.’);
?>
这个也是必须的


总结一下。
1.通过这个办法,在model----pages里新建了ABOUT US页面,URL链接也是和其他的连接一致,是index.php?main_page=about_us,如果做URL地址静态处理,也是没问题的。

2.这些代码是我从页面COPY来的,可能有的符号是全角符号,各位在自己写的时候要注意一下,全角的应该换成半角英文符号。我按上面的办法的确做到的,图我就不发了。

3.通过这种方法建立ABOUT US页面,可以通过后台进行HTML设计,十分方便,另外,可以用同样的思路做出其他任何你想要的页面。

4.ZENCART的代码的确不错,每一段都有//的代码解释,这样读起来方便很多了。


可是为什么这样做出来的about_us页面,右边的side box都没有了呢?
dragonbro
普通会员
普通会员
 
帖子: 21
注册: 2011-04-08 13:38

Re: 【分享】如何编辑新模板的导航条

帖子dongy5555 » 2011-05-14 23:00

标记一下 楼主辛苦了
dongy5555
普通会员
普通会员
 
帖子: 27
注册: 2010-02-28 12:09

Re: 【分享】如何编辑新模板的导航条

帖子city » 2011-05-17 20:35

楼主天人也。。。
头像
city
中级会员
中级会员
 
帖子: 56
注册: 2011-02-25 19:34
QQ 帐号: 1693152885

Re: 【分享】如何编辑新模板的导航条

帖子walker » 2011-06-25 23:26

MARK一下,以后会用到
walker
中级会员
中级会员
 
帖子: 87
注册: 2008-02-27 13:15

Re: 【分享】如何编辑新模板的导航条

帖子yhd6381 » 2011-06-27 19:21

好贴
yhd6381
高级会员
高级会员
 
帖子: 133
注册: 2011-02-14 14:43

Re: 【分享】如何编辑新模板的导航条

帖子其路悠悠 » 2011-07-02 11:11

mark 我早几天在后台似乎看到可以改这个东西,难道那个改动是不对的?
其路悠悠
中级会员
中级会员
 
帖子: 66
注册: 2011-06-08 14:25

Re: 【分享】如何编辑新模板的导航条

帖子awesome_hu » 2011-07-26 9:38

顶上,都乃神人也
awesome_hu
新手上路
新手上路
 
帖子: 9
注册: 2011-07-26 9:29

Re: 【分享】如何编辑新模板的导航条

帖子joyce09 » 2013-12-06 16:48

这个新手很有用!
joyce09
新手上路
新手上路
 
帖子: 9
注册: 2013-11-16 16:07

上一页

  • 相关话题
    回复总数
    阅读次数
    最新文章

回到 精华共享



在线用户

正在浏览此版面的用户:没有注册用户 和 0 位游客