PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Can Conditional Logic Cope With Several Levels of Complexity?

  1. After a pre-purchase discussion on the forum (Gravity Forms Capability? 25/03/2012) I have purchased a developer version of Gravity forms and I am seeking some advice on the direction to take and the extent to which Gravity Forms Conditional Logic can resolve issues associated with building a Ski Lodge Booking Request Form to closely replace this .pdf form -http://attungaskilodge.com.au/Documents/AttungaBookingForm.pdf.

    Ideally I would like to develop a smart for that, using pricing fields, can calculate the totals (rather than have customers fill in rates and calculate their own total $'s from the website rate sheet) for the booking but I am unsure whether Gravity Forms can handle the complexity of the rate table and, if it can, how to approach the logic to make it work.

    The levels of complexity are (see rate table http:/attungaskilodge.com.au/Documents/Attunga2012AccRates.pdf):

    • Different rates for date defined seasons – Peak, Shoulder & Summer
    • Different rates for: members, members partners, non-members
    • Different rates for: Members Children 13-16yrs, Members Children 2-13yrs, Members Children under 2yrs (free),
    • Different rates for: Non-members Children 13-16yrs, Non-members Children 2-13yrs, Non-members Children under 2yrs (free)

    I have made a start on the form and I am experimenting with layout (difficult to fit all fields on the one line as per form – e.g. http:/attungaskilodge.com.au/Documents/AttungaGravity.pdf ) and, more importantly how to attack the logic necessary to cover the different rates over different seasons and different types of client/pricing (which is date and client type dependant) to arrive at a $ total.

    Any suggestions will be greatly appreciated.

    Thanks

    Posted 12 years ago on Thursday March 29, 2012 | Permalink