close ad
Databridge V2 with MySQLi support IS Now Available!
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Set an action after WA Validation fails?

Thread began 6/06/2012 4:09 pm by htm2112 | Last modified 6/07/2012 11:55 am by htm2112 | 1662 views | 5 replies |

htm2112

Set an action after WA Validation fails?

I have my validation working well. The user must select small, medium, or large for some clothing and the validation ensures something is selected. The problem is I need some kind of message when the validation fails.

How could I create a popup window when the validation fails and the page reloads itself? Something like "Please select a size?"

Or what about changing the display on a div to show an error message below the list?

The select statement is dynamic and in a repeat region, by the way.

Sign in to reply to this post

Jason ByrnesWebAssist

use the validation show if behavior to show a message when validation fails.

Type yur error message on the page, select it, then go to WebAssist -> Form -> Validation _ Server Validation -> Validation show if

select he condition to trigger the validation message to show and click the plus button to add it, then click ok.

Sign in to reply to this post

htm2112

I did as you say and it works, but since the validation is in a repeat region, the page reloads and shows the error div on every product. I suppose the best thing for me to do is make the error message occur outside of the repeat region for the product that fails validation?

If you have a suggestion for some kind way to get a message to work inside the repeat region that holds the select list, I would appreciate it. I have attached the file that runs this. You can also view it here for now before I keep working on this: spring.php

Thanks for your help!

Attached Files
spring.zip
Sign in to reply to this post

htm2112

I've decided that displaying the validation error message in the repeat region is too complicated. I've gone with the simpler approach of having a message box for failure show at the top of the page.

Problem is when the validation error triggers, it does not reset when the user refreshes the page or clicks on any button in the nav bar and goes back to the page. I can even close the browser and reopen it to the same page. The validation error message displays. If I click the "add to cart" button and select a dress size, the validation error is reset and the page goes to the cart.

How do I reset the session variable that holds the trigger for the validation error in case the user clicks on another link or closes their browser?

You can view the problem by going to spring.php, and clicking add to cart without selecting an option. Then reload the page or click on another link. When you go back to the page, the validation error is not cleared from the previous attempt.

Thanks!

Sign in to reply to this post

Jason ByrnesWebAssist

add the following code after the </html> tag:

php:
<?php if(isset($_SESSION['WAVT_spring_241_Errors'])) unset($_SESSION['WAVT_spring_241_Errors']); ?>
Sign in to reply to this post

htm2112

Many thanks! It worked!!!

I do have a more involved problem I will open a premier support ticket on right now, by the way. It involves product options and I feel I should pay for my next question.

Sign in to reply to this post

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...