您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop主体结构配送方式
彤梁2025-01-14Ecshop商城教程已有人查阅
导读top表示顶级的窗口,也就是最外层的窗口。如果一个大窗口中嵌套了几个小窗口,那么在小窗口中使用top就表示最外面的大窗口,就是这个意思了。
1.ecshop的主体结构
document 表示的是一个文档对象,windows 表示一个窗口对象。
一个窗口下面可以有很多的document对象。每个document 都有 一个URL。
但是,这不是所有的区别。当你ctrl + F5 一个链接
打印 alert(document.URL ); 和 alert(windows.location.href);
发现,这两个的值不一样,
document.URL : http:// .jb51.net/
windows.location.href :
所以,如果要用 fragment 进行相应的处理的话,较好是用 windows.location.href
否则会出现很奇怪的错误。
2.ecshop的地区,支付方式,配送方式
<script type="Text/Javascript" language="JavaScript">
<!--
{literal}
if (window.top != window)
{
window.top.location.href = document.location.href;
}
{/literal}
//-->
</script>
<frameset rows="76,*" framespacing="0" border="0">
<frame src="index.php?act=top" id="header-frame" name="header-frame" frameborder="no" scrolling="no">
<frameset cols="180, 10, *" framespacing="0" border="0" id="frame-body">
<frame src="index.php?act=menu" id="menu-frame" name="menu-frame" frameborder="no" scrolling="yes">
<frame src="index.php?act=drag" id="drag-frame" name="drag-frame" frameborder="no" scrolling="no">
<frame src="index.php?act=main" id="main-frame" name="main-frame" frameborder="no" scrolling="yes">
</frameset>
</frameset>
<frameset rows="0, 0" framespacing="0" border="0">
<frame src="http://api.ecshop.com/record.php?mod=login&url={$shop_url}" id="hidd-frame" name="hidd-frame" frameborder="no" scrolling="no">
</frameset>
top表示顶级的窗口,也就是最外层的窗口。如果一个大窗口中嵌套了几个小窗口,那么在小窗口中使用top就表示最外面的大窗口,就是这个意思了。
<li><a href="javascript:window.top.frames['main-frame'].document.location.reload();window.top.frames['header-frame'].document.location.reload()">{$lang.refresh}</a></li>
刷新document 表示的是一个文档对象,windows 表示一个窗口对象。
一个窗口下面可以有很多的document对象。每个document 都有 一个URL。
但是,这不是所有的区别。当你ctrl + F5 一个链接
打印 alert(document.URL ); 和 alert(windows.location.href);
发现,这两个的值不一样,
document.URL : http:// .jb51.net/
windows.location.href :
所以,如果要用 fragment 进行相应的处理的话,较好是用 windows.location.href
否则会出现很奇怪的错误。
2.ecshop的地区,支付方式,配送方式
$smarty->assign('countries', get_regions());
$smarty->assign('provinces', get_regions(1, 1));
$smarty->assign('cities', get_regions(2, 2));
function get_regions($type = 0, $parent = 0)
{
$sql = 'SELECT region_id, region_name FROM ' . $GLOBALS['ecs']->table('region') .
" WHERE region_type = '$type' AND parent_id = '$parent'";
return $GLOBALS['db']->GetAll($sql);
}
//获取配送方式
$directory = ROOT_PATH . 'includes/modules/shipping';
$dir = @opendir($directory);
$set_modules = true;
$modules = array();
while (false !== ($file = @readdir($dir))) {
if (preg_match("/^.*?\.php$/", $file)) {
if ($file != 'express.php') {
include_once($directory . '/' . $file);
}
}
}
@closedir($dir);
unset($set_modules);
foreach ($modules AS $key => $value) {
ksort($modules[$key]);
}
ksort($modules);
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop银联电子支付(ChinaPay)接口配置代码
/includes/modules/payment/chinapay目录中存放银联密钥,PgPubk.key 是 公钥;MerPrK_123456789012345_20120227000000.key是私钥,/includes/modules
ecshop首页或列表页显示商品简单描述的方法
熟悉ECSHOP的朋友都知道,在后台商品编辑的地方有一个录入“商品简单描述”的框框,但是录入的“商品简单描述”没有很好的在前台显示出来,而只是在商品详细页的 description 里
ecshop模板原理介绍
首先是编译模板 ECShop/Smart是利用PHP引擎,所以编译的结果是一个PHP文件,其编译过程就是将分隔符{}替换成PHP的标准分隔符<?PHP ?>
ecshop后台怎么添加搜索功能
目前后台按照我们自身的需求便于管理可能要加搜索功能,比如供货商列表,如果信息太多的话加个搜索会更方便些,当然如果有基础的网友不用看此贴直接模仿官方有搜索模块的就成
相关源码
-
(PC+WAP)红色家装设计智能家居家具建材pbootcms网站源码下载本模板基于PbootCMS系统开发,为智能家居、家装设计及家具建材行业设计。采用现代化布局风格,突出家居设计行业特色,适合展示各类家居产品、设计方案和建材信息。查看源码 -
(自适应响应式)高端珠宝首饰奢侈品pbootcms模板下载本模板为珠宝首饰及奢侈品行业打造,采用PbootCMS内核开发,具备卓越的视觉表现力与商业转化能力。自适应设计确保在手机端呈现产品细节,后台数据实时同步,助您高效展示钻石查看源码 -
响应式粉色美容整形化妆品pbootcms网站模板开源源码该网站模板为美容整形、化妆品企业设计,采用响应式布局确保在手机、平板及PC端自动适配显示效果。基于PbootCMS内核开发,支持一键替换图文内容快速转换至其他行业应用。查看源码 -
(自适应)绿色农业机械设备农场网站源码下载为现代农业机械领域打造的响应式网站模板,采用PbootCMS内核开发,数据实时同步后台管理。通过简洁大气的视觉设计,有效展示农机产品技术参数与应用场景,帮助客户快速建立专业数字化形象。查看源码 -
(自适应)建站广告公司工作室作品展示品牌策划设计pbootcms源码下载基于PbootCMS开发的创意服务展示系统,内置作品集展示、服务流程图等专业模块,预设客户案例、设计流程等创意行业专属栏目结构。查看源码 -
(自适应)高端集团跨国公司产业联盟机构网站模板免费下载基于PbootCMS内核开发的集团级企业网站模板,采用响应式设计架构,确保在各类移动设备上获得浏览体验。通过模块化布局与简约大气的视觉风格,帮助集团企业高效展示组织架构、发展历程和业务矩阵,建立专业的企业形象窗口。查看源码
| 分享笔记 (共有 篇笔记) |
