Conditional Logic Form - Velo by Wix
- eggwebtut
- Mar 24, 2021
- 1 min read
submission.jsw Backend File Code:
import wixData from 'wix-data'; let options = { "suppressAuth": true, "suppressHooks": true }; export function dataSubmission(payload) { return wixData.insert('Hello', payload, options) }
Page Code:
import {dataSubmission} from 'backend/submission'; import wixLocation from 'wix-location'; $w.onReady(function () { }); export function button1_click(event) { if ($w("#fname").valid && $w("#lname").valid && $w("#email").valid && $w("#option").valid){ let payload = { firstName: $w("#fname").value, lastName: $w("#lname").value, email: $w("#email").value, selection: $w("#option").value }; dataSubmission(payload) .then( () => { if($w("#option").value === 'Black'){ wixLocation.to('/black') }else{ wixLocation.to('/copy-of-black') } }); } else { console.log('Error occurred'); } }
Comments