• Resolved gflower1

    (@gflower1)


    Hi, I’m working on building an employment application using your plugin in conjunction with Contact Form 7 – Conditional Fields. I believe my issue is similar to the one posted HERE, with a few differences.

    I’d like to be able to map the result of a conditional response to a PDF field.
    Specifically, I ask what position the applicant is applying for by allowing them to first select the department from a drop-down list, and then choose from a list of positions within that department.

    Can I do this directly or is there a workaround to send the conditional response to a hidden field?

    Below is the draft form:

    <label>Applying for the position of</label>
        Department:
            [select menu-departments include_blank "Dredge Personnel" "Equipment Operators" "Tug Boats" "Yard Personnel" "Administrative"]
            [group group-dredge]Position:[select menu-dredge-personnel include_blank "Dredge Captain" "Deck Captain" "Leverman" "Mate" "Boatman/Dredge Tender Operator" "Deckhand" "Chief Engineer" "Assistant Chief Engineer" "Watch Engineer" "Oiler" "Welder" "Chief Cook" "Cook Helper" "Dump Foreman" "Spill Barge Operator"][/group]
            [group group-equip]Position:[select menu-operators include_blank "Heavy Equipment Operator" "Crane Operator" "Crane Oiler/Rigger"][/group]
            [group group-tug]Position:[select menu-tugs include_blank "Tug Boat Captain" "Relief Captain" "Deckhand"][/group]
            [group group-yard]Position:[select menu-yard include_blank "Port Engineer" "Machinist" "Welder/Fitter" "Purchasing Assistant" "Part Runner"][/group]
            [group group-admin]Position:[select menu-admin include_blank "Quality Control Manager" "Surveyor/QC Helper" "Site Safety & Health Officer (SSHO)" "Project Manager" "Safety Superintendent" "Dredging Superintendent"][/group]
    

    Conditions:

    
    show [group-dredge] if [menu-departments] equals "Dredge Personnel"
    show [group-equip] if [menu-departments] equals "Equipment Operators"
    show [group-tug] if [menu-departments] equals "Tug Boats"
    show [group-yard] if [menu-departments] equals "Yard Personnel"
    show [group-admin] if [menu-departments] equals "Administrative"
    
    • This topic was modified 3 years, 8 months ago by gflower1.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author maximum.software

    (@maximumsoftware)

    Hi,

    I think I understand what you need. You need the mail-tags feature.

    The current version of the plugin does not have the mail-tags feature. You will have to use the unreleased work-in-progress version of the plugin that has the mail-tags feature. You can download it at the following URL:
    https://github.com/maximum-software/pdf-forms-for-contact-form-7/archive/master.zip

    What you have to do is add a mail-tags mapping (by either mapping one of the special mail-tags to a PDF field or editing an existing regular CF7 field mapping) and change it to say the following:
    [menu-dredge-personnel][menu-operators][menu-tugs][menu-yard][menu-admin]

    At least one of those fields will be filled in, the other ones would normally be empty, unless the user selects each group and fills something in for each field. Then, you will just get a mess. Unfortunately, the Contact Form 7 – Conditional Fields plugin does not make CF7 discard values filled into groups that are then hidden after being filled. I’ve asked the plugin developer to fix this issue in that post you linked (https://wordpress.org/support/topic/how-to-transfer-conditional-fields-into-pdf-2/).

    I would appreciate any feedback you can give me on the new mail-tags feature.

    Thanks.

    Thread Starter gflower1

    (@gflower1)

    Absolutely!

    I’ll give it a run tomorrow and let you know how it works from an absolute layman’s perspective! Lol

    Do I need to uninstall the current plugin or will it overwrite the existing install when I upload it?

    Plugin Author maximum.software

    (@maximumsoftware)

    You will need to uninstall the current one.

    Thread Starter gflower1

    (@gflower1)

    Will my existing mapping stay intact?

    Plugin Author maximum.software

    (@maximumsoftware)

    Yes.

    Plugin Author maximum.software

    (@maximumsoftware)

    By the way, the new version of the plugin that has the mail-tags feature has been released.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Map Conditional Result to PDF field’ is closed to new replies.