Jump to:

10993 Posts in 2727 Topics by 1818 members

All other Modules

SilverStripe Forums » All other Modules » Save and Publish producing error after installation of CMSWorkflow

Discuss all other Modules here.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1
Go to End
Author Topic: 1021 Views
  • Laurie
    Avatar
    Community Member
    21 Posts

    Save and Publish producing error after installation of CMSWorkflow Link to this post

    After the installation of CMS Workflow, the "Save and Publish" button is no longer working properly.

    First, here is the code that I added to the \mysite\_config.php file for a two-step workflow:

    // CMSWorkflow
    Object::add_extension('WorkflowRequest', 'WorkflowTwoStepRequest');
    Object::add_extension('SiteTree', 'SiteTreeCMSTwoStepWorkflow');
    Object::add_extension('LeftAndMain', 'LeftAndMainCMSWorkflow');
    Object::add_extension('SiteConfig', 'SiteConfigTwoStepWorkflow');
    LeftAndMainCMSWorkflow::set_prompt_admin_for_comments(false);

    Too much? Too little? Something I missed?

    So...after an edit is made to a page and I select "Save and Publish," I received an error that says "Error saving content" and the "Publishing..." button just keeps spinning. However, if I refresh the page, the change has actually been saved.

    In my SilverStripe error log, I get the following error:
    Warning at \sapphire\email\Mailer.php line 163: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at &quot;localhost&quot; port 25, verify your &quot;SMTP&quot; and &quot;smtp_port&quot; setting in php.ini or use ini_set()

    I'm guessing that the error is related to the fact that it wants to email something but can't...I don't need anything e-mailed, so how do I just turn that option off?

    Thanks.

  • Laurie
    Avatar
    Community Member
    21 Posts

    Re: Save and Publish producing error after installation of CMSWorkflow Link to this post

    Thanks, Luke...your code worked perfectly!

    Cheers,
    Laurie

    1021 Views
Page: 1
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.