This forum has moved to a new location and is in read-only mode. Please visit talk.octobercms.com to access the new location.
    reynierpm
    
            
            
                    
                                            
        
    
        I have this component class:
class Payment extends ComponentBase
{
    protected $amountToReload;
    public function componentDetails()
    {
        return [
            'name' => 'Payment',
            'description' => 'Allow users to recharge their balance for international calls through Alomicuba'
        ];
    }
    public function onAmountChange()
    {
        $amount = post('amount');
        if (empty($amount)) {
            throw new \Exception(sprintf('Por favor introduzca un valor.'));
        }
        $this->amountToReload = round($amount - ($amount * (float) Settings::get('ppal_fee') - (float) Settings::get('ppal_discount')), 2);
        Session::put('amountToReload', $this->amountToReload);
        return ['#amountToReload' => $this->amountToReload];
    }
    public function stepTwo() {
        echo "I am on step2 function";
    }
    public function stepThree()
    {
        echo "I am on step3 function";
    }
}I access that component trough this URL http://project.dev/payment now I'm asking if it's possible to execute stepTwo by passing a parameter trough URL for example http://project.dev/payment/steptwo? How?
1-3 of 3