We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 51033
    • 6 Posts
    Hi

    I am trying to get Eletters to work, but no success yet -

    I've set up a cron job and CronManager - that works; I've set up registration/registration e-mail/thank you/confirmation pages - they all work.

    Now I would like to send an actual (test) newsletter, but after hitting the "Save" button my page gets stuck with "Saving". The error I get is
    [2017-01-02 18:33:01] (ERROR @ /home/XXX/core/components/eletters/model/eletters/eletters.class.php : 105) Eletters->processQueue() - Run date: 2017-01-02 18:33:pm

    That line 105 says
    $this->modx->log(modX::LOG_LEVEL_ERROR,'Eletters->processQueue() - Run date: '.date('Y-m-d H:i:a'));

    Anyone else with this problem? How can I fix this?

    Thanks in advance

    This question has been answered by smartmm. See the first response.

    • discuss.answer
      • 51033
      • 6 Posts
      Solution found (different error but same fix), see Github #40:

      Change in core/components/eletters/model/csstoinline/css_to_inline_styles.php line 353
      if($query === false) continue;
      to
      if($query === false) return;