• If you have obtained any of my premium add-ons from another site, you DO NOT have a valid license for those add-ons and no support will be given to you.
    The only place that can sell licenses for my premium add-ons is this site.
Advanced Forms for XenForo 2.1+

Advanced Forms for XenForo 2.1+ [Paid] 2.0.19.1

No permission to buy ($25.00)

suranos

New Member
Validated XF Owner
XF2 Forms Owner
Hello!

First off amazing add on, it makes my life easier!

Now for some problems I am having since the latest XenForo upgrade.

1. When I try to Deny forms, and click the button it gives me an OOPs error as seen here: http://prntscr.com/lzwzkq
It then generates this error in the admin panel: http://prntscr.com/lzx0a7

And for the second issue, People go to submit forms and when they do, they sometimes submit multiple, as seen here: http://prntscr.com/lzx0y9

How would I go about fixing these errors so I no longer have issues.

Thank You.
 

Snog

Administrator
Validated XF Owner
Please copy and paste the error from the admin area here. The screenshot does not allow me to see the entire line of some of the trace information.

But if I had to guess, I would guess that you don't have the PC sender name set to a valid user for your form. So far as the multiple submissions, it could be people trying to submit the form multiple times after they get the error message.
 

suranos

New Member
Validated XF Owner
XF2 Forms Owner
You must validate your XenForo license to see quoted content
Yep that fixed the Errors on the Deny/Approval.

Any idea what would cause the error on submission? Because it does not give any backend errors like the first one did. Thanks
 

Snog

Administrator
Validated XF Owner
You must validate your XenForo license to see quoted content
The error the user saw IS (or should be) the error that was being recorded in the backend.
 

Benality

New Member
Validated XF Owner
XF2 Forms Owner
Had a question about user field criteria. I thought this was there so they couldn't use the form unless that user field is sstisfied. But it doesnt seem to work that way. Can you please explain?
 

Snog

Administrator
Validated XF Owner
You must validate your XenForo license to see quoted content
That's exactly what it does. If the user does not meet the criteria for the form, they can't fill out the form and don't have access to it.

There's really nothing to explain. The criteria system is part of XenForo itself and the forms system just submits the criteria to XenForo for a Meet/Not Meet answer. In other words, they either meet all of the criteria set, or they don't. There's no in-between.

It would help if you said what criteria you have set and why you feel the user doesn't meet the criteria.
 

Benality

New Member
Validated XF Owner
XF2 Forms Owner
Hey Snog,

Sorry for the ambiguity. Wasn't my intention. I have a custom field that is for the steamURL.. It expects a URL in that field. The test profile has a valid steamURL in the custom field but when I try to access the form it presents the no permission banner.
 

Snog

Administrator
Validated XF Owner
You must validate your XenForo license to see quoted content
Do you have any other criteria set for the form?

If you could take a screenshot of the criteria for your custom field, it might help. It sounds like you have it set for something XenForo doesn't recognize as a value for the field. In other words, if the field is a text field, a user must match what you have in the criteria exactly for it to match.
 

Benality

New Member
Validated XF Owner
XF2 Forms Owner

Snog

Administrator
Validated XF Owner
A user will not be able to access the form if any one or more of the following...

1) They are not logged in
2) They are not in the registered user group
3) (when active) Their custom user field does not exactly match what you have entered in the custom user field criteria (this must not be blank in the criteria selection or it it will always trigger a mismatch).

This is a function of XenForo itself. It's not something that's under the control of the add-on.

EDIT: If the custom user field contains a URL, enter http in the box. That will detect that the field has a url in it and return properly. If you're trying to detect if the custom user field is empty, that's not possible in XenForo.
https://xenforo.com/community/threads/user-field-criteria-for-notices-does-not-handle-empty-criteria.140649/post-1211996
 

Snog

Administrator
Validated XF Owner
NOTE: There are a couple of bugs related to the default question system and the form titles using answers from questions. Someone is testing a new version that should fix the bugs. As soon as I hear back from them, I'll update the forms system here.
 
Top Bottom