Announcement

Collapse
No announcement yet.

Custom Contact form

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

    Custom Contact form

    Hi, I wanted to have a secondary contact form on a page to let people sign up for a beta program. I haven't been able to find out if there is a way to do it within Miva 9 or ReadyThemes. Any help would be appreciated! Thanks.

    #2
    There is nothing native to Miva, although you could duplicate and re-purpose the form on CTUS in a ReadyTheme to do what you want. There are a couple of Apps [http://apps.miva.com/] which could be installed to add this functionality as well.
    Matt Zimmermann

    Miva Web Developer
    Alchemy Web Development
    https://www.alchemywebdev.com
    Site Development - Maintenance - Consultation

    Miva Certified Developer
    Miva Professional Developer

    https://www.dev4web.net | Twitter

    Comment


      #3
      I have a couple custom contact forms on my site that I created by embedding forms from JotForm - works perfectly for me to accept submissions for wholesale accounts, re-seller accounts, etc.
      Psydde Delicious
      Delicious Boutique & Corseterie
      Philadelphia, PA
      www.DeliciousBoutique.com
      www.DeliciousCorsets.com

      Comment


        #4
        Just be sure you don't expose the destination email address and fully qualify each form input before you submit the email so that you don't end up providing a way for spammers to send junk mail from your site.
        Ray Yates
        "If I have seen further, it is by standing on the shoulders of giants."
        --- Sir Isaac Newton

        Comment


          #5
          Originally posted by Matt Zimmermann View Post
          There is nothing native to Miva, although you could duplicate and re-purpose the form on CTUS in a ReadyTheme to do what you want. There are a couple of Apps [http://apps.miva.com/] which could be installed to add this functionality as well.
          Hey Matt,

          I'm trying to re-purpose the form on the CTUS page to work on another page. I have two issues. The red "You must javascript enabled to use this form." displays on the page and when I try to test the form I get the "Error: Form processing halted for suspicious activity!" message.

          The form on the CTUS page does work.

          Leslie
          Leslie Kirk
          Miva Certified Developer
          Miva Merchant Specialist since 1997
          Previously of Webs Your Way
          (aka Leslie Nord leslienord)

          Email me: [email protected]
          www.lesliekirk.com

          Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

          Comment


            #6
            LOL - nevermind. I remember to try changing the body id to js-CTUS.
            Leslie Kirk
            Miva Certified Developer
            Miva Merchant Specialist since 1997
            Previously of Webs Your Way
            (aka Leslie Nord leslienord)

            Email me: [email protected]
            www.lesliekirk.com

            Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

            Comment


              #7
              I'm trying to add the CTUS form to a CSSUI site that does not have any ReadyTheme applied to it. The 3 PHP files have been uploaded and I even changed the body id to js-CTUS. I am suspecting that I'm needing the scripts.js file? The site is using the Default CSSUI Framework.
              Leslie Kirk
              Miva Certified Developer
              Miva Merchant Specialist since 1997
              Previously of Webs Your Way
              (aka Leslie Nord leslienord)

              Email me: [email protected]
              www.lesliekirk.com

              Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

              Comment


                #8
                I haven't seen this without the Readytheme module installed. I'm stating the obvious here, Recheck to make sure the path(s) to the php scripts are correct. Obviously, copying the form needs to make sure the url in action points to the script specifically because the Readytheme version of the formis using a variable that points to a path/script that doesn't exist if the Readytheme isn't installed .

                Another thought, if sticking with the Miva contacus php, you could always install a readytheme and simply not apply the framework. If I am right, you'll get all the dependencies needed.

                Scott
                Last edited by ids; 08-20-17, 10:22 AM.
                Need to offer Shipping Insurance?
                Interactive Design Solutions https://www.myids.net
                MivaMerchant Business Partner | Certified MivaMerchant Web Developer
                Competitive Rates, Custom Modules and Integrations, Store Integration
                AutoBaskets|Advanced Waitlist Integration|Ask about Shipping Insurance Integration
                My T-shirt Collection is mostly MivaCon T-shirts!!

                Comment


                  #9
                  Originally posted by ids View Post
                  I haven't seen this without the Readytheme module installed. I'm stating the obvious here, Recheck to make sure the path(s) to the php scripts are correct. Obviously, copying the form needs to make sure the url in action points to the script specifically because the Readytheme version of the formis using a variable that points to a path/script that doesn't exist if the Readytheme isn't installed .

                  Another thought, if sticking with the Miva contacus php, you could always install a readytheme and simply not apply the framework. If I am right, you'll get all the dependencies needed.

                  Scott
                  Thanks Scott. I already have the 3 PHP files, but I am still getting the "You must javascript enabled to use this form." warning. I think there is something in the scripts.js file that comes with the ReadyThemes. I was hoping one of the Miva devs could confirm or deny it.
                  Leslie Kirk
                  Miva Certified Developer
                  Miva Merchant Specialist since 1997
                  Previously of Webs Your Way
                  (aka Leslie Nord leslienord)

                  Email me: [email protected]
                  www.lesliekirk.com

                  Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

                  Comment


                    #10
                    I found the jsCTUS: function in the scripts.js file but I think I'm still missing something or my javascript foo is even weaker than I thought. Can I take just the function and place it in it's own js file? Does it need some other file to make it work? A jquery file perhaps?

                    Leslie Kirk
                    Miva Certified Developer
                    Miva Merchant Specialist since 1997
                    Previously of Webs Your Way
                    (aka Leslie Nord leslienord)

                    Email me: [email protected]
                    www.lesliekirk.com

                    Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

                    Comment


                      #11
                      Hi Leslie,

                      The contact form used in most of the ReadyThemes does require jQuery to work. If the site is not already using jQuery, I would recommend only loading it on this page or use a different set of form code/processor.
                      Matt Zimmermann

                      Miva Web Developer
                      Alchemy Web Development
                      https://www.alchemywebdev.com
                      Site Development - Maintenance - Consultation

                      Miva Certified Developer
                      Miva Professional Developer

                      https://www.dev4web.net | Twitter

                      Comment


                        #12
                        Originally posted by Matt Zimmermann View Post
                        Hi Leslie,

                        The contact form used in most of the ReadyThemes does require jQuery to work. If the site is not already using jQuery, I would recommend only loading it on this page or use a different set of form code/processor.
                        Hey Matt,

                        I need to update add a functioning Contact Us form on an MMUI site. It looks like they tried to add a PHP form (which no longer works). Is there any recommended form to use for MMUI?

                        Many thanks!
                        Leslie
                        Leslie Kirk
                        Miva Certified Developer
                        Miva Merchant Specialist since 1997
                        Previously of Webs Your Way
                        (aka Leslie Nord leslienord)

                        Email me: [email protected]
                        www.lesliekirk.com

                        Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

                        Comment


                          #13
                          Hi Leslie,

                          With a legacy theme on MMUI, I think the easiest solution might be to use one of the contact modules available on the Apps store. You could try to migrate the form used on Shadows to your site, but it will require custom styling and maybe some code modifications to work.
                          Matt Zimmermann

                          Miva Web Developer
                          Alchemy Web Development
                          https://www.alchemywebdev.com
                          Site Development - Maintenance - Consultation

                          Miva Certified Developer
                          Miva Professional Developer

                          https://www.dev4web.net | Twitter

                          Comment

                          Working...
                          X