站长论坛

 找回密码
 注册
查看: 292|回复: 0

人人商城DIY页面

[复制链接]
发表于 2022-4-1 11:16:40 | 显示全部楼层 |阅读模式
多商户总页面总控制器

  1. ewei_shopv2\plugin\merch\core\mobile\index.php
复制代码


自定义diy页面总控制器

  1. ewei_shopv2/plugin/diypage/core/model.php

  2. getPage
复制代码


所有页面都会写在的逻辑

人人自定义 页面
  1. ewei_shopv2/core/inc/page_mobile.php diyPage
复制代码



在diypage方法里面,我们打印$page,会发现您要的数据都在这个$page里面,但是他最终会直接unset,所以您要想在$page添加数据,就必须foreach循环$diyitem里面的数据,比如您要修改的数据是member页面(tpl_member)
那么就这么写


  1. if (strexists($jsondiyitems, 'fixedsearch') || strexists($jsondiyitems, 'topmenu')||strexists($jsondiyitems, 'member')) {
  2.                                                         foreach ($diyitems as $diyitemid => $diyitem) {
  3.                                                                 if ($diyitem['id'] == 'fixedsearch') {
  4.                                                                         $diyitem_search = $diyitem;
  5.                                                                        
  6.                                                                         unset($diyitems[$diyitemid]);
  7.                                                                 }
  8.                                                                 else {
  9.                                                                         if ($diyitem['id'] == 'topmenu') {
  10.                                                                                 $diy_topmenu = $diyitem;
  11.                                                                         }
  12.                                                                 }
  13.                                                                
  14.                                                                 if($diyitem['id'] == 'member'){
  15.                                                                        
  16.                                                                         $diyitems[$diyitemid]['info']['guquan']=111;
  17.                                                                 }
  18.                                                         }
  19.                                                        
  20.                                                         unset($diyitem);
  21.                                                 }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

快速回复 返回顶部 返回列表