Email Notification: Changes made inside of notification table are not saved

  • Profile Image
    redpalm
    Asked on September 02, 2016 at 07:36 PM

    This is absolutely the strangest thing I have ever experienced on JotForm.

    On the notifier email, it is a table with the fields.  I have re-coded the table manually, and copy-pasted it via the source view.  It previews perfectly.

    When I save the form and come back in, the email is reformatted AND one of the rows is moved up four rows (Job History).  

    I pasted my raw html data several times, and all times, it is reformatted.

    The reformatting is putting background colors on every other row (which I DON'T want) and moving this row up.

    Please let me know what you find out.

    Here is the code I'm trying to copy-paste:

    <p>A new employment application has been received.</p>

    <table id="emailFieldsTable" class="mceNonEditable" border="0" width="100%" cellspacing="0" cellpadding="5">

    <tbody id="emailFieldsTableBody">

    <tr id="row_3" class="questionRow" style="height: 13px;">

    <td id="question_3" class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top"  width="40%"><strong>{fullName}</strong></td>

    <td id="value_3" class="valueColumn" style="padding: 5px !important; height: 13px;" >{phoneNumber} &nbsp;{email}</td>

    </tr>

    <tr id="row_4" class="questionRow" style="height: 13px;">

    <td id="question_4" class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" >{positionDesired}</td>

    <td id="value_4" class="valueColumn" style="padding: 5px !important; height: 13px;" ><strong>Resume:</strong>&nbsp;{uploadYour}</td>

    </tr>

    <tr class="questionRow" style="height: 13px;">

    <td class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" >Wage Desired: ${salaryDesired}</td>

    <td class="valueColumn" style="padding: 5px !important; height: 13px;" ><strong>Start Date</strong> {dateYou10} &nbsp;<strong>Applied B4?&nbsp;</strong>{haveYou}</td>

    </tr>

    <tr class="questionRow" style="height: 13px;">

    <td class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" >&nbsp;</td>

    <td class="valueColumn" style="padding: 5px !important; height: 13px;" >{presentAddress:addr_line1}&nbsp;<br />{presentAddress:city}, {presentAddress:state}&nbsp; {presentAddress:postal}</td>

    </tr>

    <tr class="questionRow" style="height: 13px;">

    <td class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" ><strong>Education</strong></td>

    <td class="valueColumn" style="padding: 5px !important; height: 13px;" >Completed High School?&nbsp;{didYou}</td>

    </tr>

    <tr class="questionRow" style="height: 13px;">

    <td class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" >{name} -<strong>&nbsp;</strong>{city},&nbsp;{state}</td>

    <td class="valueColumn" style="padding: 5px !important; height: 13px;" >{yearsAttended} years</td>

    </tr>

    <tr id="row_24" class="questionRow" style="height: 13px;">

    <td id="question_24" class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" >{name24} - {city25},&nbsp;{state26}</td>

    <td id="value_24" class="valueColumn" style="padding: 5px !important; height: 13px;" >{yearsAttended27} years | <em>{subjectsStudied}</em></td>

    </tr>

    <tr id="row_29" class="questionRow" style="height: 13px;">

    <td id="question_29" class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" >{name29} -&nbsp;{city30},&nbsp;{state31}</td>

    <td id="value_29" class="valueColumn" style="padding: 5px !important; height: 13px;" >{yearsAttended32} years |&nbsp;{subjectsStudied33}</td>

    </tr>

    <tr id="row_35" class="questionRow" style="height: 26px;">

    <td id="question_35" class="questionColumn" style="padding: 5px !important; height: 26px;" valign="top" ><strong>Equiment &nbsp; Text?</strong> {aCell}</td>

    <td id="value_35" class="valueColumn" style="padding: 5px !important; height: 26px;" ><strong>Vehicle?&nbsp;</strong>{doYou} &nbsp;<strong>DL?&nbsp;</strong>{doYou37} &nbsp;<strong>Ins?&nbsp;</strong>{doYou38}</td>

    </tr>

    <tr class="questionRow" style="height: 13px;">

    <td class="questionColumn" style="height: 13px; padding: 5px !important; text-align: left;" valign="top" ><strong>Job History</strong></td>

    <td class="valueColumn" style="padding: 5px !important; height: 13px;" ><strong>Currently Employed?&nbsp;</strong>{areYou} &nbsp;May we contact?&nbsp;{mayWe}</td>

    </tr>

    <tr id="row_41" class="questionRow" style="height: 13px;">

    <td id="question_41" class="questionColumn" style="height: 13px; padding: 5px !important; text-align: right;" valign="top" >FROM {employedFrom41}<br />TO TO {employedTo}</td>

    <td id="value_41" class="valueColumn" style="padding: 5px !important; height: 13px;" ><strong>{employerName}&nbsp;</strong>{position} - ${salary}<br /><em>Why Left:&nbsp;{reasonFor}</em></td>

    </tr>

    <tr id="row_49" class="questionRow" style="height: 13px;">

    <td id="question_49" class="questionColumn" style="height: 13px; padding: 5px !important; text-align: right;" valign="top" >FROM&nbsp;{employedFrom48}<br />TO {employedTo49}</td>

    <td id="value_49" class="valueColumn" style="padding: 5px !important; height: 13px;" ><strong>{employerName50}&nbsp;</strong>{position53} - ${salary51}<br /><em>Why Left:&nbsp;{reasonFor52}</em></td>

    </tr>

    <tr id="row_56" class="questionRow" style="height: 13px;">

    <td id="question_56" class="questionColumn" style="height: 13px; padding: 5px !important; text-align: right;" valign="top" >FROM {employedFrom55}<br />TO {employedTo56}</td>

    <td id="value_56" class="valueColumn" style="padding: 5px !important; height: 13px;" ><strong>{employerName57}&nbsp;</strong>{position60} - ${salary58}<br /><em>Why Left:&nbsp;{reasonFor59}</em></td>

    </tr>

    <tr id="row_63" class="questionRow" style="height: 13px;">

    <td id="question_63" class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" ><strong>References</strong></td>

    <td id="value_63" class="valueColumn" style="padding: 5px !important; height: 13px;" ><strong>BG Ck</strong>&nbsp;{doYou80} &nbsp;<strong>Felony&nbsp;</strong>{doYou81} &nbsp;<strong>Ref By</strong> &nbsp;{howDid}</td>

    </tr>

    <tr id="row_64" class="questionRow" style="height: 13px;">

    <td id="question_64" class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" >{fullName63} {phoneNumber64}</td>

    <td id="value_64" class="valueColumn" style="padding: 5px !important; height: 13px;" >{howDo} |&nbsp;{yearsKnown} years</td>

    </tr>

    <tr id="row_65" class="questionRow" style="height: 13px;">

    <td id="question_65" class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" >{fullName69} &nbsp;{phoneNumber70}</td>

    <td id="value_65" class="valueColumn" style="padding: 5px !important; height: 13px;" >{howDo72} |&nbsp;{yearsKnown71} years</td>

    </tr>

    <tr id="row_74" class="questionRow" style="height: 13px;">

    <td id="question_74" class="questionColumn" style="padding: 5px !important; height: 13px;" valign="top" >{fullName74} &nbsp;{phoneNumber75}</td>

    <td id="value_74" class="valueColumn" style="padding: 5px !important; height: 13px;" >{howDo77} |&nbsp;{yearsKnown76} years</td>

    </tr>

    </tbody>

    </table>

     

  • Profile Image
    BJoanna
    Answered on September 03, 2016 at 03:55 AM

    I have cloned your form and made some tests and I was able to replicate mentioned issue on my cloned form. 

    After I add code you provided my email Notification looks like this. Job History is below Equipment text.

    However when I save changes close, then re-open email Wizard and open my email Notification, Job History row is moved up, like you mentioned.

    I am not sure why this is happening. I will escalate this issue to our developers and we will inform you via this thread once this issue was resolved.

  • Profile Image
    redpalm
    Answered on September 03, 2016 at 09:08 AM

    Good, at least I know I wasn't dreaming it up or a problem with my computer.  Keep me posted and thank you very much for the effort!