【转载】ecshop lang用法

原创 2013年12月04日 14:28:41

ecshop目录下的languages目录.这个是ecshop语言包所在。ecshop默认的中文简体是zh_cn目录.语言包的载入过程都是 通过ecshop的init.php中的require(ROOT_PATH . ‘languages/’ . $_CFG['lang'] . ‘/common.php’)处理和控制代码来加载的.

这个$_CFG['lang']是存储在数据库shop_config的。里面的code=lang字段的值就是该语言包名称。默认是zh_cn所有语言 包中的数组名称是$_LANG.我们可以看到在init.php中,通过smarty来初始化 $smarty->assign(‘lang’, $_LANG);

当ecshop语言包得到初始化之后,我们就可以在模板中通过{$lang.edit}方式来访问语言包中各个名称了。

ecshop的后台,也有讲究.语言包加载.他的控制文件在admin/includes/init.php里面.

require(ROOT_PATH . ‘languages/’ .$_CFG['lang']. ‘/admin/common.php’);
require(ROOT_PATH . ‘languages/’ .$_CFG['lang']. ‘/admin/log_action.php’);

if (file_exists(ROOT_PATH . ‘languages/’ . $_CFG['lang'] . ‘/admin/’ . basename(PHP_SELF)))
{
include(ROOT_PATH . ‘languages/’ . $_CFG['lang'] . ‘/admin/’ . basename(PHP_SELF));
}

如果是后台的admin/category.php.那么这个页面的模板文件是加载languages\zh_cn\admin\category.php这个要特别注意。如果你新建立页面.那么也要在语言包里面建立新的语言包文件.

ecshop数据库的操作及必备函数用法大全

ecshop数据库的操作.     1:ecshop的数据库类实例子化对象为$db;表的实例化对象为$ecs     2:如何取得ecshop某个表中多行数据.该使用方法getAll()    ...

Android问题分享:DownloadManager基本用法及发生java.lang.SecurityException异常的解决办法

骚年,你用过DownloadManager下载文件吗?什么?没有?那你就out了!本文主要讲述了DownloadManager的基本用法以及使用DownloadManager时产生异常java.lan...

OKHttp用法小结,response的巨坑,java.lang.IllegalStateException: closed

1.android studio 添加compile ‘com.squareup.okhttp3:okhttp:3.4.1’ 更新版本可以再github上寻找到 2.请求网络数据...

org.apache.commons.lang.StringUtil(StringUtil包函数(用法))

1.空字符串检查使用函数: StringUtils.isBlank(testString)函数介绍: 当testString为空,长度为零或者仅由空白字符(whitespace)组成时,返回True;...

【转载】ecshop 模板标签

ecshop 采用 SMARTY模板引擎介绍 以下 是smarty 模板引擎的一些资料 Smarty 官方 ECSHOP模板引擎语法 1...
  • aa_mmnn
  • aa_mmnn
  • 2017年03月18日 16:29
  • 752

ECshop新手入门模板制作教程[转载]

授人以鱼 不如授人以渔, EC就算做再多的模板,肯定也满足不了我们的需要,更何况各行有各行的门道,EC统一做出来的模板也不一定合适于我们这个行业用,因此,只有我们真正掌握了自己做模板,修改模板的功夫,...

ecshop分析 php和dwt文件之间的参数传递【转载于源代码网】

在上一篇中给大家带来了ecshop的总体的框架。从总体上看ecshop,相信大家的思路应该很清楚。作为一个对开源项目修改者你来说,能对 ecshop有个初步的了解就行了,下面我会给大家带来我在修改ec...

单片机C程序数组的用法 转载

  • 2011年02月23日 22:24
  • 60KB
  • 下载

(转载)SSH错误2:java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I 转载▼ (2011-07-28 20:11:53)转载▼ 标签: 杂谈  ...

java.lang.OutOfMemoryError: Java heap space错误... (转载)

java.lang.OutOfMemoryError: Java heap space错误及处理办法  java.lang.OutOfMemoryError: Java heap space 使...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【转载】ecshop lang用法
举报原因:
原因补充:

(最多只允许输入30个字)