What's new
Xen Factory

Register today to become a member! Once signed in, you'll be able to start purchasing our products, ask questions, request support and suggest new ideas!

  • This area is dedicated to the support of our xF1 add-ons. For xF2, please use the dedicated area: HERE.

Support Fixed Item for sale option not showing

Spleen

New Member
I've successfully installed Forum Sales add-on but the option to list something for sale isn't showing:

Screen Shot 2018-03-31 at 21.16.09.png

I've set the relevant permissions for the User Groups but still nothing:

Screen Shot 2018-03-31 at 21.12.47.png

Under options in ACP the configuration page doesn't look right:

Screen Shot 2018-03-31 at 21.41.10.png

Screen Shot 2018-03-31 at 21.41.22.png


Any ideas anyone? Thanks.
 
Last edited:
Ok, an update. I've the thread permissions and changed those so that items can be posted for sale. However when I enter my PayPal address I get an error message telling my email has a typo which it doesn't. I tried another email and had the same error.

Screen Shot 2018-03-31 at 22.02.56.png

Screen Shot 2018-03-31 at 22.17.20.png
 
Hum, could you please check in the library/XenForo/Helper/Email.php file if the function emailHasTypo is present ?
 
I’m away from a computer right now so difficult to confirm but it was certainly there yesterday.
 
If you are getting the error it means it isn't.

Though your version of xF is quite old and contains many security flows, I would recommend updating.
 
Well, it's something that was introduced at a later stage than XenForo 1.5.0 then.

Go edit the library/XFA/ForumSales/Extends/ControllerPublic/Forum.php file and remove the following code:
PHP:
                            if (XenForo_Helper_Email::emailHasTypo($email))
                            {
                                $dw = XenForo_DataWriter::create('XenForo_DataWriter_Discussion_Thread');
                                $dw->setExistingData($thread);
                                $dw->delete();
                               
                                throw $this->getErrorOrNoPermissionResponseException(new XenForo_Phrase(array('email_address_you_entered_appears_have_typo')));
                            }

Clément
 
Top