ECShop使用心得

ecshop全套系统测试用例 注册登录搜索商品高级搜索加入购物车更新购物车继续购物结算中心提交订单订单管理 阅读详情

接触ECShop也有一段时间了,本想图省事,以为使用ECShop随便改改就OK了,但是要最求一点个性,搞清楚那些数据关系,那就很麻烦了。

之前从木有开发过网站,对于CSS, HTML, JavaScript, JQuery, PHPl等前端技术都不甚了解还有搭建开发环境,为此一点点学习。真是折腾!

还好坚持就是顺利,不得不佩服ECShop的smarty(cls_template.php)真是方便。

不由让我想说:语言无边界,算法是王道。

以前很长一段时间主用开发的一直是C/C++, 后续工作中也涉及C#, AS, IOS,现在又是前端技术。

说了 一些废话。开始正题:


使用ECShop的 cls_template.php,要注意程序的文件结构要保持与ECShop结构一致。否则,很有可能出现问题。

以下就是ECShop文件的主要结构,职责以及相互关系。


default:

     includeds  --这个文件夹里面放置一些常用的php格式库文件或者说工具类。

            cls_mysql.php  

            cls_template.php

            init.php

            lib_goods.php

     themes --这个文件夹最好就是保持这个名字,因为在 cls_template 明确写了这个进行拼接搜索。

           templates

                 library

                        category.lbi  --库文件,可以使用在相应.php从数据库获取的信息, 使用格式遵循 cls_template的smarty格式<!--{foreach from=$category  item=goods}-->.etc

                        header.lbi

                 images --该文件就爱放置模板需要使用到的图片文件。

                        *.png,*jpg, etc

                 index.dwt --.dwt格式文件会加载library里面所需要的库文件。

                 category.dwt

     index.php--首先加载初始化文件,然后从数据库获取信息,使用$smarty->assign设置页面所需要的数据,最后$smarty->display('**.dwt).通过dwt进行渲染。

     category.php

     search.php


我没有完全使用ECShop,感觉很麻烦,而且我并不需要ECShop所有的功能。只是简单的一个网站,于是就有了类似上面的网站信息。

刚开始没有注意这个结构,导致出现很多莫名其妙的问题,这个都是因为 cls_template.php, 里面的正则表达式搜索没有仔细研究。只是

简单知道他能做什么,后续有时间研究一下,




基于ecshop的小项目的流程(一)  这是某智的一个中级小项目。基础ECShop的二次开发,做一些经典的后台功能。首先来看一下项目的整体的架构:主要还是来完成商品模块的业务逻辑,利用的是面向对象思想,MVC模式来开发,下面贴一下MVC思想流程图:项目的搭建要点:要有良好的项目结构,统一的命名规范,单一入口。然后就是搭载框架,MVC开发流程 ·配置文件 Config.php ·入口文件 index.php ·框架初始类 Frame.c... 阅读详情

相关推荐

ECShop支付宝接口总结

关键字: php, ecshop用了一天时间,终于把ECShop支付宝接口搞定了,由于第一次接触ECShop和php,走了不少弯路,现总结如下: 1、下载ECshop安装文件(ECshop官方下载地址:http://bbs.ecshop.com/);2、安装ECshop;3、到支付宝申请接口,http://dev.alipay.com/d

爱上简单 3333

【软件测试大作业_ecshop电商商城系统】测试报告【自动化测试+性能测试+功能测试+测试计划+总结】

主要总结整个课程设计过程中遇到的问题以及如何解决的列出两人的分工遇到的问题:解决:成功解决。测试计划+功能测试+#性能测试#+安全测试+兼容性测试+用户体验测试+#自动化测试#+#测试报告#) #软件测试报告#/#测试用例#/#手机端测试 测试方案 测试计划 #appium/#selenium/ #po模式/#jenkins/#jmeter/#postman/#fiddler/#eclipse/#java+selenium/#uft/#qtp/#禅道/#java/#python/#tpshop/#

weixin_42665577的博客 2991

ecshop总结

自己平时总结的一些要点,包含了许多新手不是很懂得问题,,可以看看

针对EcShop性能测试工作实施------需求分析与指标分析

在明确性能需求时,测试活动相对来说,较为容易开展。但实际工作中,经常会碰到没有明确性能需求的测试要求。因此,测试工程师需要具备不同输入分析,获取性能测试需求的能力。以ecshop项目为例,产品团队并未指明性能测试需求,那么测试工程师可以按以下方法,分析提取量化的性能指标。 从用户应用角度考虑,被测试对象常用业务性能存在瓶颈的话,很容易引起用户的反感。 以登陆功能为例,输入用户名与密码,点击登录...

Lylianko的专栏 2615

ecshop心得体会

ecshop自己的体会和心得,从事ecshop二次开发次数,不多,所以不是很好,请体谅

ecshop总结和笔记

ecshop常见问题,与套模版总结

ecshop 使用心得

1.ecshop 安装不支持Mysql     libmysql.dll拷贝到C:/WINDOWS/system32/目录下     如果还是不支持 将php.ini 拷贝到 C:/WINDOWS/ 2.后台订单列表 突然不见了    (1).如果以前列表都没有 检查下数据库里面是不是有数据(或者代码)    (2).检查是否启动了办事处。(删除办事处 即可)...

miss_kiss的专栏 300

项目总结+项目心得体会

项目总结+项目心得体会

ecshop Ecshop二次开发 ecshio模板设计开发(一)

ecshop Ecshop二次开发 小计(一)     这些天一直在改版商城,ecshop的功能可以说足够一般卖家来操作和赚了!!!功能够强大 想得够周到 。一般需   求不多就可以用的,主要是前台模板设计和开发。 和开发一些小的实用的功能。   对于用户体验 没有得到好的体现 可能国人这个整体意识还是不到位,只要网站乱七八糟的信息摆出来 那就是网站   那就是信息。你说他信息

小北哥哥和北妈 891

ECSHOP性能测试方案.doc

loadrunner 性能测试方案 环境搭建 测试方案 测试用例设计

FPGA笔试题知识点汇总(21~40)

FPGA笔试题知识点汇总(21~40)

weixin_52487896的博客 5871

ECShop安装指南

php安装教程,ECShop从零到搭建配置,小白可用

weixin_73426945的博客 2544

MounRiver Studio实战:像管理个人项目一样整理沁恒MCU的EVT例程(附文件结构图)

本文详细介绍了如何使用MounRiver Studio重构沁恒MCU的EVT例程,实现工程化管理。通过分析官方EVT设计的局限性,提出标准化的目录结构和迁移步骤,帮助开发者提升代码可维护性和团队协作效率。文章还提供了MounRiver Studio的关键配置参数和常见问题排查指南,适用于沁恒MCU开发者。

weixin_33940469的博客 356

ECSHOP问题总结

ecshop各个页面调用商品销售量方法 首页的推荐商品包括热销推荐和促销三个文件 只对热销商品为例第一步:打开根目录/includes/lib_goods.php文件。在文件末尾添加方法function selled_count(goods_id)  {goods_id) { sql= "select sum(goods_number) as count from ".GLOBALS[‘

智行天下 1464

光电振荡器(OEO):从原理到应用,解锁高频微波信号新纪元

本文深入解析了光电振荡器(OEO)的核心原理与前沿应用。OEO通过巧妙的光-电-光转换机制,利用光学谐振腔产生高频、高纯度、低相位噪声的微波信号,有效突破了传统电子电路的频率瓶颈。文章详细拆解了其工作流程,并探讨了在雷达系统、高速光通信及精密测量等领域的硬核应用价值。

weixin_29231027的博客 364

【生物识别模组介绍】静脉识别模组

静脉识别技术是依据流动的静脉血液中的血红蛋白对近红外光有所吸收,通过近红外光照射手指、手掌、面部、腕部呈现的分布图像,再使用特定的算法对图像进行特征提取、分析比对,从而进行身份认证识别。静脉结构相同几率为34亿分之一,每个人的静脉结构具有独特性,而且静脉特征图像自成年后终身不变,不受外部环境、疾病等影响,是人体最稳定的生物特征之一。商务合作联系:newmagicmission@gmail.com图1.0。

upupDay's blog 898

去掉ECSHOP版权不显示power by ecshop

使用ECSHOP的商城的用户经常会很困惑,网站标题栏后面会显示ECSHOP的版权——power by ecshop。去掉ECSHOP版权不显示power by ecshop,龙翔九度网站工作室介绍,其实去掉这些版权标志并不难,只需要做一些小的修改。 首先,我们来去掉去掉网站最顶部标题部分的“ECSHOP演示站 Powered by ecshop” “ECSHOP演示站”这个可以在后台“商店

cloudday的专栏 5898

QGis软件 —— 5、QGis增加线,并对线进行绘制、旋转、缩放、移动等基本操作

QGis软件 —— 5、QGis增加线,并对线进行绘制、旋转、缩放、移动等基本操作

8239

ECShop原型开发(一)个人心得

最近,公司因为内部需要,使用ECShop为原型,进行了二次开发。因为工作需要,所以也看了一下ECShop的源码,有些心得,拿来分享一下。在这之前声明一下,本人是第一次开始接触这个项目,半个月之前还是php小白一个,靠业余时间自学。     一个项目无外乎分为:前台,后台和数据库。前台负责操作数据库对外提供数据,并显示这些数据,包括与用户的交互、数据的及时刷新;后台也是操作数据库,比如管理员信息,

诗未冷的专栏 1399

使用 MATLAB/Simulink 搭建一个 无人机群间数据交换与协同控制仿真系统

本文提供了一份详细的Simulink无人机群协同控制仿真教程。主要内容包括:无人机群系统架构设计(去中心化网络、通信分层)、三维运动建模、空-空通信链路实现(距离判断、无线信道)、分布式Consensus控制算法开发,以及性能评估指标设定。教程采用模块化设计思路,通过ModelReference构建多无人机并行模型,并给出了MATLAB函数实现关键算法。最后展示了预期仿真结果(收敛时间<15s、位置偏差<2m)和进阶应用方向(编队飞行、AI协同等),帮助读者掌握群体智能系统的建模与仿真方法。

amy_mhd的博客 155

YOLO26 魔术师专栏|全网独家首发!2026 原创级创新赋能 CV 全场景

基于 YOLO26 核心架构迭代,融合原创自研、2026 AAAI/CVPR/ICCV 顶会前沿成果,打造更高效、更灵活、更具创新性的计算机视觉解决方案!

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 4357

ECSHOP二次开发之心得体验

1、开发背景:近期接到一个B2C商城项目,公司与客户谈妥使用ECSHOP作为商城的底层系统; 2、功能简述:功能方面基本模仿《一号店》形式,客户也是实体超市,有自己的门店,后期商城上卖的商品也就是客户的实体店超市的商品了; 3、实际开发:鉴于客户的实际运营需求,公司决定购买ECSHOP正版来进行二次开发,事实上,ECSHOP我以前也用来做过很多商城网站,不过鉴于客户出的价格问题,或者客户思路问

鱼塘总裁 3637

恒玄BES调试笔记-BES2500如何Dump Anc Audio数据

从YP的4M flash改HP3的2M flash只需要改: 原工程:target.mk的export FLASH_SIZE ?= 0x200000和common.mk里的KBUILD_CPPFLAGS += -DNEW_IMAGE_FLASH_OFFSET=0x100000 OTA工程:target.mk的NEW_IMAGE_FLASH_OFFSET ?= 0x100000和FLASH_SIZE ?= 0x200000 ...

leezs的博客 1671

ecshop与shopex哪个更好?

一、安装与登录 在安装方面,ECShop更为方便,它对环境配置要求低,不需要zend环境,安装相对容易。安装好后,进入登录界面。ECShop登录界面,在界面的左边,大大的“ECShop”图标,显示出设计者比较有品牌宣传的意识。 ShopEx的登录界面很有质感,也很漂亮。但没有“忘记密码”的问题解决入口,显得不那么人性化。 二、后台管理 ECShop的后台管理界面,所有的功能都罗列在页面左栏中。 S...

wonder1001的专栏 1862

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

上一篇: ECShop代码剖析
下一篇: IOS内存管理总结
testing2007
博客等级 码龄19年 46粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值