• Resolved feeman

    (@feeman)


    Malcolm,
    Is there anyway to make the reservation fields optional in the trolly?
    Our theatre office wants to be able to add reservations using the reservation button and then fill in only the name, phone, and email.

    Currently we must put at least 3 characters for all the fields (First Name, Last Name, EMail, Address, Town/City, State, ZIP Code, Country, Phone). It slows things WAY down.

    I have the office staff each with a User log in
    I have reservation Mode set for “User Form (logged In)”
    The selected default fields in the StageShowGold Reservation tab do not work… I think this is because they only work with “User Profile.”

    Can you help me please?

    Patrick Fee

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Malcolm

    (@malcolm-oph)

    The fields in the Reservation tab are indeed only used for the “User Profile” option.

    For the User Form and User Form (logged in) options, the fields displayed can be controlled by CSS. This also controls which fields are verified.

    Add the following to a custom CSS file (use the Edit button on the StageShow->Settings->Advanced tab):
    /*
    List of Form Classes for User Reservation Form

    stageshow-checkoutdetails-row-saleFirstName
    stageshow-checkoutdetails-row-saleLastName
    stageshow-checkoutdetails-row-saleEMail
    stageshow-checkoutdetails-row-salePPStreet
    stageshow-checkoutdetails-row-salePPCity
    stageshow-checkoutdetails-row-salePPState
    stageshow-checkoutdetails-row-salePPZip
    stageshow-checkoutdetails-row-salePPCountry
    stageshow-checkoutdetails-row-salePPPhone

    */

    .stageshow-checkoutdetails-row-salePPStreet,
    .stageshow-checkoutdetails-row-salePPCity,
    .stageshow-checkoutdetails-row-salePPState,
    .stageshow-checkoutdetails-row-salePPZip,
    .stageshow-checkoutdetails-row-salePPCountry,
    .stageshow-checkoutdetails-row-salePPPhone
    {
    display: none;
    }

    Thread Starter feeman

    (@feeman)

    Dos the code need to appear somewhere special in the custom CSS file?
    I did this with my stageshow-custom-1.css, but it still required address and other fields:

    /*
    To add your own custom CSS file, do the following:

    Rename this copy of this file in the wp-content/uploads folder
    Add your CSS to the renamed file and save it
    Go to the StageShow->Settings->Advanced menu page
    Select the file in the Custom StyleSheet Setting
    Save the Settings

    Alternatively use the edit button on the settings admin page to edit the file
    When the file is saved StageShow will change the filename if required

    This file includes a few samples to get you started …

    Note: All these samples CSS entries are “commented out”. Remove the comments
    start and end markers around the CSS statements to make them active.
    */

    /*
    List of Form Classes for User Reservation Form

    stageshow-checkoutdetails-row-saleFirstName
    stageshow-checkoutdetails-row-saleLastName
    stageshow-checkoutdetails-row-saleEMail
    stageshow-checkoutdetails-row-salePPStreet
    stageshow-checkoutdetails-row-salePPCity
    stageshow-checkoutdetails-row-salePPState
    stageshow-checkoutdetails-row-salePPZip
    stageshow-checkoutdetails-row-salePPCountry
    stageshow-checkoutdetails-row-salePPPhone

    */

    .stageshow-checkoutdetails-row-salePPStreet,
    .stageshow-checkoutdetails-row-salePPCity,
    .stageshow-checkoutdetails-row-salePPState,
    .stageshow-checkoutdetails-row-salePPZip,
    .stageshow-checkoutdetails-row-salePPCountry,
    .stageshow-checkoutdetails-row-salePPPhone
    {
    display: none;
    }

    /* Make the Shopping Trolley Header BOLD */

    .stageshow-trolley-titles td
    {
    font-weight: bold;
    }

    /* Adjust size of dropdown */
    .stageshow-trolley-ui
    {
    max-width: 100px;
    }

    .stageshow-boxoffice-qty
    {
    max-width: 100px;
    }

    /* Make the Remove link into a button */

    .stageshow-trolley-row .stageshow-trolley-remove a
    {
    padding: 3px 10px;
    background: none repeat scroll 0 0 #24890D;
    color: #FFFFFF;
    text-decoration: none;
    }

    /* Hide the block separator in the Box-Office output */
    /*
    td.stageshow-boxoffice-separator
    {
    display: none;
    }
    */

    /* Hide the date/time column in the Box-Office and Shopping Trolley output */
    /*
    .stageshow-boxoffice-datetime,
    .stageshow-trolley-datetime
    {
    display: none;
    }
    */

    /* Change the colours of the Box Office Buttons */

    .stageshow-boxoffice-add input,
    .stageshow-trolley-checkout #selectseats,
    .stageshow-boxoffice-layout #seatsselected,
    .stageshow-trolley-checkout #checkout
    {
    background: none repeat scroll 0 0 #E92A49;
    font-size: 12px;
    }

    /* Change the colours of the Box Office Buttons when they have the focus */

    .stageshow-boxoffice-add input:focus,
    .stageshow-trolley-checkout #selectseats:focus,
    .stageshow-boxoffice-layout #seatsselected:focus,
    .stageshow-trolley-checkout #checkout:focus
    {
    background: none repeat scroll 0 0 #FF40FF;
    font-size: 12px;
    }

    /* Change the colours of the Box Office Buttons when they have a mouseover */

    .stageshow-boxoffice-add input:hover,
    .stageshow-trolley-checkout #selectseats:hover,
    .stageshow-boxoffice-layout #seatsselected:hover,
    .stageshow-trolley-checkout #checkout:hover
    {
    background: none repeat scroll 0 0 #FF40FF;
    font-size: 12px;
    }

    /* Change the colours of the Box Office Buttons when they are disabled */

    td.stageshow-boxoffice-add input[disabled]
    {
    background: none repeat scroll 0 0 #C0C0C0 !important;
    font-size: 12px;
    }

    Plugin Author Malcolm

    (@malcolm-oph)

    That should be OK.

    Is this a site I can look at? If so please either post the URL or send it to me using my contact page.

    Thread Starter feeman

    (@feeman)

    My website to check the css for resrvations is here: https://tredavonplayers.org/web/

    • This reply was modified 7 years, 1 month ago by feeman.
Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Naking Reservation fields optional’ is closed to new replies.