Sure. Edit amember/templates/signup.html add <textarea name="license_text" readonly="readonly" cols=80 rows=10> license text goes here </textarea> <br /> <input type="checkbox" name="i_agree" value="1" {if $smarty.request.i_agree}checked="checked"{/if} /> I Agree <br /> somewhere between <form..> and </form>
That's a nice edit Alex. I can see why ppl would like to read this b4 entering the billing info. You should consider making this the default way to display the user aggreement in future releases. Maybe it could even be a collapsable text box (agreement blah blah blah more...) to conserve page space.
How do you make this a mandatory "I agree" with this edit? I've tried it out and proceeded to checkout with checking the "I agree" box. Can this be mandatory?
How can I use the code above to display the agreement on the signup page and have it NOT continue if not checked. The code is not that useful as you can continue if it is not checked. Also, when the above code is working properly how do you then prevent the agreement.html template from displaying after the signup.php continue button is clicked? I don't want two agreement check boxes being displayed.
add class="required" <input type="checkbox" name="i_agree" value="1" {if $smarty.request.i_agree}checked="checked"{/if} class="required" /> David