`
王之子
  • 浏览: 109784 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

用ECShop 源生JS快速开发后台

阅读更多

一、前端

用ECSHOP后台源生JS来开发管理后台是非常快速的,我们可以参考源生的 ECShop\admin\templates\users_list.htm 文件,后台管理列表主要用到这两个JS文件。

 

ECShop\js\utils.js

ECShop\admin\js\listtable.js

 

所以需要在模板加入这段代码

{insert_scripts files="../js/utils.js,listtable.js"}

如图,引入JS文件后,就能对表格里的数据进行排序

 

 

还能直接对表格的数据进行编辑


 

分页功能则更简单,在页面加入以下代码即可

listTable.recordCount = {$record_count};
listTable.pageCount = {$page_count};

{foreach from=$filter item=item key=key}
listTable.filter.{$key} = '{$item}';
{/foreach}

 实现分两个步骤,如下图:
 

 

二、后端

当然,后台PHP文件也要有对应格式的代码。我们查看 ECShop\admin\users.php  文件。

实现分页功能,要传递以下参数,在初始化时,$full_page 参数要等于 1。

 

 而在点击分页调用的接口,$full_page 则默认为空。

 

 接下来我们看下表格排序功能的实现



 

 我们再来看下,表格的编辑后台是怎么实现的。打开文件 ECShop\admin\goods.php 

 

 用ECShop 源生JS实现列表分页、排序、编辑和删除就是这么简单。

更多详细内容:ECSHOP 如何开发一个模块后台管理

  • 大小: 344.5 KB
  • 大小: 249.7 KB
  • 大小: 99.8 KB
  • 大小: 73.1 KB
  • 大小: 74.1 KB
  • 大小: 137.4 KB
  • 大小: 99 KB
  • 大小: 70.7 KB
分享到:
评论

相关推荐

    ecshop后台模板美化终极版

    ECShop是一款基于PHP语言开发的开源电子商务系统,其强大的功能和灵活的扩展性深受许多电商用户的喜爱。在电商网站运营中,后台管理界面的美观性和易用性对于提高管理员的工作效率至关重要。"ecshop后台模板美化终极...

    ecshop 后台

    电商的最好资料,易于理解,便于开发”,我们可以推断出该文档主要讲解了ecshop后台管理系统的使用方法及开发指南。以下将围绕这几个方面展开详细介绍: ##### 2.1 系统登录与权限设置 ecshop后台登录页面简洁明了...

    ecshop后台美化版

    在"ECShop后台美化版"中,开发者对原生的ECShop后台界面进行了二次开发,以提升用户体验,使后台操作更加美观、易用。 首先,我们要理解什么是二次开发。二次开发是指在原有软件的基础上进行定制化修改和扩展,以...

    ecshop后台 好看的

    3. **js**:JavaScript文件夹,包含后台管理页面使用的JavaScript脚本。这些脚本通常用于实现页面的交互效果、表单验证和异步数据加载等功能,提高后台操作的响应性和用户体验。 如果想要修改ECSHOP后台的外观和...

    ecshop模板开发,ecshop模板二次开发

    在实际开发过程中,开发者需要熟悉ECShop的后台管理界面,以便设置和调试模板。此外,了解数据库结构和业务逻辑也是必要的,因为这直接影响到模板中标签的使用。对于二次开发,可能涉及到修改现有模板文件,增加新的...

    ecshop二次开发后台功能详解

    以下是对ECSHOP 2.7.3版本后台功能的详细解析: 1. **商品管理**: - **商品列表**提供了丰富的信息展示,包括商品编号、名称、货号、价格、上架状态、精品、新品、热销、推荐排序、库存以及各种操作。搜索功能...

    ecshop实例教程 预约信息在ecshop后台呈现.rar

    本教程主要聚焦于如何在ECShop后台处理和展示预约信息。通过这个实例教程,学习者将了解到如何集成预约功能,并在后台有效地管理和查看这些信息。 首先,我们需要理解预约信息在电子商务中的重要性。预约服务允许...

    ecshop二次开发的简单快速入门教程

    标题"ecshop二次开发的简单快速入门教程"表明这是一份针对ECSHOP电子商务系统的二次开发教程,旨在帮助初学者快速掌握如何修改和扩展ECSHOP的功能。ECSHOP是一款开源的PHP网上商城系统,广泛应用于中小型企业构建...

    ecshop开发学习资料(ecshop模板制作 ecshop数据库说明)

    这表明本资料包将深入讲解如何定制和设计ECSHOP的前端界面以及如何理解和操作其后台数据库。 描述中提到的“ecshop模板制作参考手册”和“ecshop模板制作教程”,意味着内容可能包含了模板设计的基本步骤、HTML/CSS...

    ecshop 2.7.3 蓝色大气 后台模板

    2. **备份原有文件**:在进行任何修改之前,应先备份原有的ECSHOP系统文件,以防万一出现问题可以快速恢复。 3. **替换文件**:将解压后"admin"文件夹中的所有文件复制到ECSHOP的根目录下的相应位置,覆盖原有的...

    ecshop找回后台密码小工具

    ECSHOP是一款流行的开源电子商务系统,它为商家提供了构建在线商店的功能。然而,在日常运营中,管理员可能会遇到忘记后台密码的情况,这可能导致无法正常登录并管理店铺。为了解决这个问题,开发者创建了“ECSHOP...

    ecshop后台模板

    "ECShop后台模板"指的是用于自定义后台界面样式的CSS(层叠样式表)和JS(JavaScript)文件集合。这些文件决定了后台管理界面的布局、颜色、字体等视觉元素,为用户提供个性化的操作体验。 首先,我们要理解CSS在...

    ECshop二次开发资料

    在"ecshop入门学习"的过程中,你需要熟悉ECShop的后台管理系统,包括商品管理、订单处理、会员管理、促销活动设置等基础功能。同时,了解前端页面的布局和模板机制也很重要,ECShop的模板系统允许开发者通过修改HTML...

    ECSHOP支付宝快速支付插件

    ECSHOP支付宝快速支付插件 这样就不需要支付卡签约了

    ecshop二次开发教程

    前言:ECSHOP是一套完整的网络商店解决方案,包括前台的商品展示、购物流程和强大易用的后台管理。由于 ecshop简单易用,使用者几乎可以在3几分钟简单的设置一下就可以拥有一个网上商店系统,所以很多的B2C站点都...

    ECSHOP我买整站源码带测试数据+APP源码+ecshop3.6新版后台

    标题中的"ECSHOP我买整站源码带测试数据+APP源码+ecshop3.6新版后台"表明这是一个包含完整网站源代码、测试数据以及ECSHOP 3.6版本新后台管理系统的资源包。这个资源对于想要搭建或定制自己的在线商店的人来说非常有...

    ecshop供货商-独立后台,支持2.7.3

    标题中的"ecshop供货商-独立后台,支持2.7.3"指的是ECSHOP电子商务平台的一个特定版本,该版本增加了对供货商独立管理后台的支持。ECSHOP是一款流行的开源电商系统,广泛应用于中小型企业的在线商店建设。2.7.3是这...

    ECSHOP后台模板 Easy(官方完整版)

    ECSHOP后台模板 Easy(官方完整版),这款模板很早ASPKU就在某群共享中获取到,一直存放在硬盘中!直至帮某朋友调试ECSHOP源码时,才将此模板找出来!现在就免费发布给大家使用吧。需要注意的是:此模板适用于ECSHOP...

    ECSHOP快速购物插件

    ECSHOP快速购物插件是一款专为ECSHOP电子商务平台设计的高效能插件,旨在提升用户的购物体验和购物流程的便捷性。ECSHOP是一款开源的网上商店管理系统,它提供了丰富的功能和自定义选项,帮助商家构建个性化的在线...

Global site tag (gtag.js) - Google Analytics