Announcement

Collapse
No announcement yet.

Anyone using Waitlist by Tess?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • lesliekirk
    replied
    Originally posted by SidFeyDesigns View Post
    lesliekirk You have to create a new page template.

    Quoted from page 20 on the install doc:
    Thanks but ... maybe they should charge a "few" dollars for the module so they can include all these examples - such as the new page template needed...

    Leave a comment:


  • SidFeyDesigns
    replied
    lesliekirk You have to create a new page template.

    Quoted from page 20 on the install doc:

    Pre-Logic Template

    You can create a page with the code WaitlistEmailPreLogic and return a 0 in the variable g.Waitlist_PreLogic_Continue to hault the process of inserting the Waitlist. You can add more validation in this template that does not come default with the module. All default validation will run before this is called.

    Leave a comment:


  • lesliekirk
    replied
    Originally posted by lesliekirk View Post

    Yes, that is the "snippet" I mentioned. My question was - is that all that has to be added?
    And where does it get added?

    Leave a comment:


  • SidFeyDesigns
    replied
    Ah sorry I should have read that more thoroughly.

    I beleive that code is how you verify the response.

    https://developers.google.com/recaptcha/docs/verify

    I believe the elements you add to the form are outlined here:

    https://developers.google.com/recaptcha/docs/display

    Leave a comment:


  • lesliekirk
    replied
    Originally posted by SidFeyDesigns View Post
    I believe page 21 of the install doc has the base code: https://apps.miva.com/mm5/graphics/t...umentation.pdf
    Yes, that is the "snippet" I mentioned. My question was - is that all that has to be added?

    Leave a comment:


  • SidFeyDesigns
    replied
    I believe page 21 of the install doc has the base code: https://apps.miva.com/mm5/graphics/t...umentation.pdf

    Leave a comment:


  • lesliekirk
    replied
    Originally posted by QuicklyCodely View Post
    May be a little late but we are also using Waitlist by Tess and were attacked by spambots, after updating the form with a simple math equation and a honeypot field we haven't been hit again. Might help some.
    Did you notice that the latest version has the ability to in reCaptcha (v2)? Have you attempted to implement it? I've looked at the docs and I just feel like there are few pieces of the puzzle missing. It might be something so simple I'll go duh but I'm not seeing it.

    I understand needing to replace the 'MY SECRET KEY' but what about this?

    You would need to make sure you have implemented the proper reCAPTCHA portions in your form submission.
    Where do I find the "proper reCAPTCHA portions" to add to the form? Is this coming from the Google reCaptcha coding?

    Leave a comment:


  • QuicklyCodely
    replied
    It is located in an accordion below the add to cart button, even though it is not in stock we have it set to allow customers to order. We also have a second option to email the customer the current ETA.

    Leave a comment:


  • Kent Multer
    replied
    Originally posted by QuicklyCodely View Post
    You can see it in action currently here: https://www.wunderlichamerica.com/bm...tion-bars.html
    I don't see any wait-list button on this page. Two of the colors are in stock. For the third one, it says, "Not in stock, we have more coming soon! Place an order to reserve," and the add-to-cart button works normally.

    Leave a comment:


  • QuicklyCodely
    replied
    May be a little late but we are also using Waitlist by Tess and were attacked by spambots, after updating the form with a simple math equation and a honeypot field we haven't been hit again. Might help some.

    You can see it in action currently here: https://www.wunderlichamerica.com/bm...tion-bars.html

    <form method="post" action="&mvte:product:link;">
    <div class="x-messages x-messages--info open_sans_semiBold">Sign up to be notified
    when &mvt:product:name; is back in stock!</div>
    <div id="jsWaitlist_Message"></div>
    <input type="hidden" name="Action" value="WaitlistAdd" />
    <input type="hidden" name="Waitlist_Product_Code" value="&mvt:product:code;" />
    <input type="hidden" name="Waitlist_Variant_ID" id="jsWaitlist_Variant_ID"
    value="&mvt:attributemachine:variant_id;" />
    <mvt:comment> HoneyPot field - if filled out the form does not submit</mvt:comment>
    <input class="u-hide-visually" type="text" name="website" aria-hidden="true" aria-label="website" tabindex="-1">
    <label class="c-form-label is-required" for="contactHuman">Are you human?</label>
    <div class="c-control-group">
    <mvt:assign name="l.settings:humanOne" value="random('25')" />
    <mvt:assign name="l.settings:humanTwo" value="random('25')" />
    <mvt:assign name="l.settings:waitverify" value="crypto_base64_encode(l.settings:humanOne + l.settings:humanTwo)" />
    <input class="c-form-input c-control-group__field u-text-center" type="text" value="What does &mvte:humanOne; + &mvte:humanTwo; =" disabled aria-label="What is &mvte:humanOne; + &mvte:humanTwo;?">
    <input id="contactHuman" class="c-form-input c-control-group__field" type="text" inputmode="decimal" name="waithuman" value="" required aria-required="true">
    <input type="hidden" name="waitverify" value="&mvte:waitverify;">
    </div>
    <div class="c-control-group">
    <input type="email" name="Waitlist_Email" value="&mvte:global:Waitlist_Email;"
    placeholder="Email" class="c-form-input c-control-group__field" />
    </div>
    <div class="c-control-group">
    <input type="submit" value="Sign up" class="email-button c-button--medium c-button--full u-bg-blue u-color-white u-text-uppercase"
    />
    </div>
    </form>

    Leave a comment:


  • Jim Cockerham
    replied
    Originally posted by William Davis View Post

    Yes, I tried placing snippet here, but got an error message. PM me your email address.
    Thanks William, that worked perfectly!

    Leave a comment:


  • Jim Cockerham
    replied
    Originally posted by RTHOMASDESIGN View Post
    I use this in my waitlist email templates to pull in product images. Obviously, you'll need to update the image source.


    Hope this helps someone!
    -Ryan
    Thank you!

    Leave a comment:


  • RTHOMASDESIGN
    replied
    I use this in my waitlist email templates to pull in product images. Obviously, you'll need to update the image source.

    <mvt:assign name="l.settings:img:width" value="320"/>
    <mvt:assign name="l.settings:img:height" value="320"/>
    <mvt:do file="g.Module_Library_DB" name="l.settings:sub_category:product:image_count" value="ProductImageDataList_Load_Product(l.setting s:waitlist:product:id, l.settings:product:images)" />
    <mvt:foreach iterator="image" array="product:images">
    <mvt:if expr="l.settings:image:imagetype:code EQ 'main'">
    <mvt:assign name="l.settings:product:main_image" value="l.settings:image" />
    <mvt:foreachstop/>
    </mvt:if>
    </mvt:foreach>
    <mvt:do file="g.Module_Library_DB" name="l.result" value="GeneratedImage_FindOrInsert_Image_Dimension s( l.settings:product:main_image:image, l.settings:img:width, l.settings:img:height, l.settings:product:main_image:generated )" />
    <mvt:assign name="l.settings:image:mainthumb" value="l.settings:product:main_image:generated:ima ge" />
    <img alt="&mvte:waitlist:product:name;" style="display: inline-block;" src="https://www.yourdomain.com/mm5/&mvte:image:mainthumb;">

    Hope this helps someone!
    -Ryan

    Leave a comment:


  • William Davis
    replied
    Originally posted by Jim Cockerham View Post
    Thanks for all of the comments! I was able to get it working. Is anyone displaying the product image in the notification email?
    Yes, I tried placing snippet here, but got an error message. PM me your email address.

    Leave a comment:


  • Jim Cockerham
    replied
    Thanks for all of the comments! I was able to get it working. Is anyone displaying the product image in the notification email?

    Leave a comment:

Working...
X