Как отобразить планы «отдельных» и «командных» при регистрации пользователя? - PullRequest
1 голос
/ 17 июня 2019

Как отобразить планы «отдельных» и «командных» при регистрации пользователя? Моему приложению требуется 1 платный командный план и 2 платных индивидуальных плана.

В моем SparkServiceProvider, если я закомментирую отдельные планы, план команды отображается в регистрационной форме вместе с вводом названия команды пользователя. Однако, если я включу отдельные планы в поставщика услуг, план группы будет скрыт.

public function booted()
    {
        Spark::useStripe();
        // Spark::chargePerTeam();
        Spark::billsTeams();
        Spark::details([
            'some' => 'information'
        ]);

        Cashier::useCurrency('gbp', '£');

        Spark::useRoles([
            'member' => 'Member',
            'vip' => 'VIP',
        ]);

        Spark::teamPlan('Institution', 'institution-plan')
        ->price(350)
        ->yearly()
        ->maxTeams(1)
        ->maxTeamMembers(4)
        ->features([
            'Full access to member forums',
            'Up to 4 profile pages for your team users',
            'All team members have the same access'
        ]);

        Spark::plan('Independent', 'plan_FFQgFP56Vtj3vt')
            ->price(75)
            ->yearly()
            ->maxTeams(0)
            ->features([
                'Full access to member forums',
                'Profile page',
            ]);

        Spark::plan('Affiliated', 'independent-plan')
            ->price(125)
            ->yearly()
            ->maxTeams(0)
            ->features([
                'Full access to member forums',
                'Profile page',
                'For employed individuals whose organisation pays the fee'
            ]);
    }

1 Ответ

0 голосов
/ 20 июня 2019

Я получил ответ от Мохамеда Саида из Laravel:

«Мы не поддерживаем это« из коробки », если есть планы пользователей, то это планы, которые появляются при регистрации, так как одна подписка -« Пользователь ».»

Итак, я собираюсь развернуть свой собственный компонент регистрации и условно показать поле имени команды, если выбран план команды. Я сообщу о своих выводах.

...