ecstore 后台列表 增加查看项

1、在finder文件夹下建立goods文件夹,再建立error.php

class b2c_finder_error
{
    var $detail_edit = ‘详细列表‘;

    function detail_edit($id)
    {
        $render = app::get(‘b2c‘)->render();
        $item = app::get(‘b2c‘)->model(‘goods_error‘)->getRow(‘*‘, array(‘ers_id‘ => $id));
        $member = app::get(‘pam‘)->model(‘members‘)->getRow(‘login_account‘, array(‘member_id‘ => $item[‘member_id‘]));
        $item[‘uname‘] = $member[‘login_account‘];
        $render->pagedata[‘item‘] = $item;

        $goods_data = app::get(‘b2c‘)->model(‘goods‘)->getRow(‘name,image_default_id‘, array(‘goods_id‘ => $item[‘goods_id‘]));
        $product_data = app::get(‘b2c‘)->model(‘products‘)->getRow(‘product_id‘, array(‘goods_id‘ => $item[‘goods_id‘], ‘is_default‘ => ‘true‘));
        $goods_data[‘url‘] = app::get(‘site‘)->router()->gen_url(array(‘app‘ => ‘b2c‘, ‘ctl‘ => ‘site_product‘, ‘full‘ => 1, ‘act‘ => ‘index‘, ‘arg‘ => $product_data[‘product_id‘]));
        $render->pagedata[‘goods‘] = $goods_data;
        $render->display(‘admin/goods/error.html‘);
    }
}

  

2、在services.xml加上

<service id="desktop_finder.b2c_mdl_goods_error">

<class>b2c_finder_goods_error</class>
</service>

3、更新app

原文地址:https://www.cnblogs.com/limonyun/p/9300940.html

时间: 2024-08-25 04:30:26

ecstore 后台列表 增加查看项的相关文章

Ecshop后台订单列表增加”商品名”检索字段

近期ecshop网站做活动,统计商品订单量的时候没有按商品名搜索的选项,只能手动查询.这样效率很低下,而且容易出错. 现在为列表增加一个简单的“按商品名搜索”表单项.效果如下图 涉及到2个文件,分别是/admin/order.php,/admin/templates/order_list.htm,下面详说. 第一步,增加表单项 在/admin/templates/order_list.htm第11行下面增加 1 商品名<input name="goods_name" type=&

MFC CListCtrl 将一个列表的选中项添加到另一个列表

MFC CListCtrl 将一个列表的选中项添加到另一个列表, 用VC6.0实现: 简单记录一下自己的学习历程, 和大家分享,如果对你有用,我很高兴. 1.新建一个基于对话框的工程(Dialog-Based) 1.1 新建项目 打开VC6.0 -> File -> New -> Projects -> MFC AppWizard[exe] -> 工程名CListCtrlEg -> 点击OK ->Dialog based -> Finish -> OK

Ubuntu 为基于X应用程序增加启动项的正确做法

是在Ubuntu为基于X的应用程序增加启动项时需要注意: 错误的做法: -------------------------- #!/bin/sh /usr/bin/gtktest&(加上后台运行) -------------------------- 这样系统启动后程序是运行不起来的 正确的做法: --------------------------- #!/bin/sh export DISPLAY=:0.0(DISPLAY的设置由具体情况决定)   /usr/bin/gtktest&(

商派ecstore后台配置微信支付应该注意的问题

1. 微信支付只能用微信内置浏览器使用,别的浏览器均不支持. 2. 微信公众账号后台-->微信支付-->开发配置-->支付配置-->支付授权目录 应该填入的信息如:http://www.wey1.cn/index.php/wap 而不是[错误的]:http://www.wey1.cn/index.php/openapi/weixin 3. 微信公众账号后台-->微信支付-->开发配置-->测试目录,分两说: 1)如果还在测试,则只有下面白名单的用户可以支付(加入白

【JAVAEE学习笔记】hibernate04:查询种类、HQL、Criteria、查询优化和练习为客户列表增加查询条件

一.查询种类 1.oid查询-get 2.对象属性导航查询 3.HQL 4.Criteria 5.原生SQL 二.查询-HQL语法 //学习HQL语法 public class Demo { //基本语法 @Test public void fun1(){ Session session = HibernateUtils.openSession(); Transaction tx = session.beginTransaction(); //--------------------------

禾匠小程序二次开发:下单页面增加一项字段

禾匠二次开发,要再给订单增加一个字段怎么做呢? 1.首先在数据库order表里增加一个字段: 2.pages/new-order-submit/new-order-submit.wxml在小程序前端模板文件增加表单内容: 3.\zjhj_mall\core\modules\api\models\orderOrderSubmitForm.php在这个文件搜索 $order->content = $mch['content']; 在其下面增加你的字段: $order->xxxx = $mch['x

EasyUI - 后台管理系统 - 增加,删除,修改

效果: html代码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="admin.aspx.cs" Inherits="EasyUI.Application.admin" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <

python3 列表去除重复项保留原序

1 l1 = ['a',1,'c','b',2,'b','c','d','a'] 2 l2= sorted(set(l1),key=l1.index) 3 print('l2:',l2) 4 print('l1:',l1) 5 6 #输出 7 #l2: ['a', 1, 'c', 'b', 2, 'd'] 8 #l1: ['a', 1, 'c', 'b', 2, 'b', 'c', 'd', 'a'] 9 # 相关知识整理 1.set(l1)集合,去除列表重复项

后台成绩管理第一项任务;shiny翻译

Persistent data storage in Shiny apps Last Updated: 09 Mar 2017 By: Dean Attali Shiny apps often need to save data, either to load it back into a different session or to simply log some information. However, common methods of storing data from R may