osCommerce 2.3 .如何修改用户菜单?
julio 7, 2011
本教程向您展示如何修改用户菜单。 osCommerce模板 2.3 .
查找菜单文件
- 打开osCommerce安装目录
- 查找目录 包括模块\ boxes
- Abra el fichero hm_user_menu.php con ayuda de su editor de PHP
标题用户菜单是通过无序列表创建的.
$data = '';
每个菜单按钮都是列表中的一个项目:
'
更改按钮标题
正如您所看到的,菜单项的标题是使用PHP变量创建的,例如 $acc_title y $login_title. 在检查文件 包括模块boxes \ \ hm_user_menu.php 可以找到变量值:
$acc_link = tep_href_link('帐户.php'); acc_title = MODULE_BOXES_USER_MENU_BOX_MY_ACCOUNT美元; } else{ $acc_link = tep_href_link('create_account.php'); acc_title = MODULE_BOXES_USER_MENU_BOX_CREATE_ACCOUNT美元; }
$login_link = tep_href_link('logoff.php'); login_title = MODULE_BOXES_USER_MENU_BOX_TITLE_LOGOFF美元; } else{ $login_link = tep_href_link('login.php'); login_title = MODULE_BOXES_USER_MENU_BOX_TITLE_LOGIN美元; }
要更改按钮标题,需要更改语言变量。 MODULE_BOXES_USER_MENU_BOX_MY_ACCOUNT, MODULE_BOXES_USER_MENU_BOX_CREATE_ACCOUNT etc.
您可以在文件中修改它们。 包括语文英语模块\ \ boxes \ hm_user_menu.php
定义('MODULE_BOXES_USER_MENU_TITLE', 'User Menu in Header'); 定义('MODULE_BOXES_USER_MENU_DESCRIPTION', 'Show User Menu page links in Header'); 定义('MODULE_BOXES_USER_MENU_BOX_TITLE', 'User Menu'); 定义('MODULE_BOXES_USER_MENU_BOX_TITLE_LOGIN', 'Log in'); 定义('MODULE_BOXES_USER_MENU_BOX_TITLE_LOGOFF', 'Log off'); 定义('MODULE_BOXES_USER_MENU_BOX_MY_ACCOUNT', 'My Account'); 定义('MODULE_BOXES_USER_MENU_BOX_CREATE_ACCOUNT', '创建一个帐户'); 定义(‘MODULE_BOXES_USER_MENU_BOX_SHIPPING,航运 & Returns');
您可以修改变量值或定义自己的变量。.
切换按钮链接
正如您所看到的,菜单项链接是使用PHP变量创建的,例如 $acc_link y $login_link. 变量值可以在文件中找到 包括模块boxes \ \ hm_user_menu.php:
$acc_link = tep_href_link('帐户.php'); acc_title = MODULE_BOXES_USER_MENU_BOX_MY_ACCOUNT美元; } else{ $acc_link = tep_href_link('create_account.php'); acc_title = MODULE_BOXES_USER_MENU_BOX_CREATE_ACCOUNT美元; }
$login_link = tep_href_link('logoff.php'); login_title = MODULE_BOXES_USER_MENU_BOX_TITLE_LOGOFF美元; } else{ $login_link = tep_href_link('login.php'); login_title = MODULE_BOXES_USER_MENU_BOX_TITLE_LOGIN美元; } 您还可以看到链接到按钮的页面的文件名。.
您可以在教程的帮助下添加变量并添加页面 如何向osCommerce Store添加新页面?.