<?php

return [

    //'position_type' => 'config',//category

    'event'=>[

        'null'=>[

            'name'=>'无事件',

            'list'=>'null',

        ],

        'http'=>[

            'name'=>'链接',

            //无list 则为后台输入框输入

        ],

//        'invitation_page'=>[
//
//            'name'=>'邀请页',
//
//            'list'=>'null',
//
//        ],
//
//        'pull_new'=>[
//            'name'=>'新人专享',
//            'list'=>'null',
//        ],
//        'free_get'=>[
//            'name'=>'免费领取',
//            'list'=>'null',
//        ],

//        'news'=>[//跳转商品 key （produce）为协议类型
//            'name'=>'新闻',
//            'list'=>function(){
//                return \SMG\Page\PageModel::type('news')->enabled()->orderBy('id', 'desc')->get(['title as text','id'])->pluck('text', 'id');
//            },
//        ],

//        'product_upgrade'=>[//跳转商品 key （produce）为协议类型
//            'name'=>'礼包专区商品',
//            'list'=>function(){
//                $product = \SMG\Mall\Models\MallProduct::where('type','level')->where('on_sale',1)->get();
//                $res = [];
//                foreach($product as $v){
//                    $res[$v['id']] = $v['title'];
//                }
//                return $res;
//            },
//        ],
//
//        'product_flash'=>[//跳转商品 key （produce）为协议类型
//            'name'=>'百货专区商品',
//            'list'=>function(){
//                $product = \SMG\Mall\Models\MallProduct::where('type','default')->where('on_sale',1)->get();
//                $res = [];
//                foreach($product as $v){
//                    $res[$v['id']] = $v['title'];
//                }
//                return $res;
//            },
//        ],
//        'product_point'=>[//跳转商品 key （produce）为协议类型
//            'name'=>'积分商品',
//            'list'=>function(){
//                $product = \SMG\Mall\Models\MallProduct::where('type','point')->where('on_sale',1)->get();
//                $res = [];
//                foreach($product as $v){
//                    $res[$v['id']] = $v['title'];
//                }
//                return $res;
//            },
//        ],
//        'product_discount'=>[//跳转商品 key （produce）为协议类型
//            'name'=>'特惠专区商品',
//            'list'=>function(){
//                $product = \SMG\Mall\Models\MallProduct::where('type','discount')->where('on_sale',1)->get();
//                $res = [];
//                foreach($product as $v){
//                    $res[$v['id']] = $v['title'];
//                }
//                return $res;
//            },
//        ],
//
//        'product_default_category'=>[//跳转商品 key （produce）为协议类型
//
//            'name'=>'某个分类下的商品列表',
//
//            'list'=>function(){
//
//                return  \SMG\Mall\Models\MallProductCategory::getOptionList();
//                /*
//                $res = [];
//
//                foreach($product as $v){
//
//                    $res[$v['id']] = $v['title'];
//
//                }
//                */
//
//                //return $res;
//
//            },
//
//        ],
//        'page_news' => [
//
//        ],

//        'seller_default'=>[
//
//            'name'=>'商家',
//
//            'list'=>function(){
//
//                $seller = \SMG\Seller\Seller::where('status',2)->get();
//
//                $res = [];
//
//                foreach($seller as $v){
//
//                    $res[$v['user_id']] = $v['shop_name'];
//
//                }
//
//                return $res;
//
//            },
//
//        ],


        /*
        'custom'=>[//事件类型 自定义

            'name'=>'其他事件',

            'list'=>[

                'me'=>'打开个人中心',

                'mail'=>'验证邮箱',

                'mobile'=>'验证手机号',

                'share'=>'分享',

            ]

        ],

        'activity'=>[

            'name'=>'活动',

            'list'=>function(){

                return [

                    '1'=>'活动1',

                    '2'=>'活动2',

                    '3'=>'活动3',

                    '4'=>'活动4',

                ];

            },

        ],

        */

    ],


    //'extend' => '\Modules\Project\Services\SliderFormExtendService',


];
