Support » Plugin: Smart Grid-Layout Design for Contact Form 7 » Table Format in Email client issue, Outlook

  • Resolved purelink

    (@purelink)


    Hello,
    first of all, i really like this plugin, especially table feature.
    I am using a table input form with the plugin and successfully sending an email with the table format.
    I am using Apple Mail client and a roundcube web browser email and those client display the table format perfectly.
    But, MS Outlook doesn’t display the table properly.
    I found that outlook only accept limited html & css code that cause the table format stripped and broken.

    is there a possibility to get an alternative filter to display the table properly in outlook or such a client?

    i tried “Send PDF with CF7”, but that doesn’t show the table properly neither. this is not your issue anyways.

    any suggestion?

    thank you

    • This topic was modified 2 months, 1 week ago by  purelink.
    • This topic was modified 2 months, 1 week ago by  purelink.
Viewing 1 replies (of 1 total)
  • Plugin Author Aurovrata Venet

    (@aurovrata)

    Aaah the joys of working with Microshite products.

    I think outlook will only work with html tables but this will be a challenge to make it work. The filter allows you some flexibility with formatting your own html but this is still limited by the way the cf7 plugin handles email tags.

    I see 2 possible solutions to this problem.

    1. If you need your table data with the notification email then i would insert a marker in the email body such as TABLEDATA and hook the cf7 plugin filter for the email, build your own html table structure by looking up the submitted field values in the global $_POST data and simply substitute your html text into the email body where your marker is located.

    2. This option is less of a hack. It involves mapping your form to a post using the compatible Post My CF7 Form plugin which allows you build a table layout as a page on your site. You could then dynamically enter a url link to your page in your notification email.

    Hope this helps.

Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.