## 多商户总页面总控制器 ``` ewei_shopv2\plugin\merch\core\mobile\index.php ``` ## 自定义diy页面总控制器 ``` ewei_shopv2/plugin/diypage/core/model.php getPage ``` ## 所有页面都会写在的逻辑 人人自定义 页面 ewei_shopv2/core/inc/page_mobile.php diyPage ![](https://img.kancloud.cn/02/18/0218beb91ad03d907a647098ceb0699a_1006x614.png) 在```diypage```方法里面,我们打印```$page```,会发现您要的数据都在这个$page里面,但是他最终会直接unset,所以您要想在$page添加数据,就必须foreach循环$diyitem里面的数据,比如您要修改的数据是member页面(tpl_member) 那么就这么写 ![](https://img.kancloud.cn/1b/3e/1b3ec5b48bc3deecd44be48ac02a5322_1208x595.png) ``` if (strexists($jsondiyitems, 'fixedsearch') || strexists($jsondiyitems, 'topmenu')||strexists($jsondiyitems, 'member')) { foreach ($diyitems as $diyitemid => $diyitem) { if ($diyitem['id'] == 'fixedsearch') { $diyitem_search = $diyitem; unset($diyitems[$diyitemid]); } else { if ($diyitem['id'] == 'topmenu') { $diy_topmenu = $diyitem; } } if($diyitem['id'] == 'member'){ $diyitems[$diyitemid]['info']['guquan']=111; } } unset($diyitem); } ```