Announcement

Collapse
No announcement yet.

Moving Post Code on order form

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

    Moving Post Code on order form

    I am using the Postcode Anywhere/Mole End plugin but would like to move the postcode input up the page so that on the Invoice Address, the customer enters name, e-mail address then postcode, then address.

    This ensures that we get the two key items- Name and E-mail then they get the opportunity to easily prefill their address.

    How can this be done?
    Moving postcode above the adress lines
    Moving e-mail address above the address lines.

    Many thanks
    Phil
    www.freequizzes.co.uk

    #2
    Just change the order of the blocks of code, without changing any of the code itself.

    As always, make a copy of the original before making the changes. The only thing to watch out for is that you do catch the complete block of code for each element you are moving.
    Bill
    www.egyptianwonders.co.uk
    Text directoryWorldwide Actinic(TM) shops
    BC Ness Solutions Support services, custom software
    Registered Microsoft™ Partner (ISV)
    VoIP UK: 0131 208 0605
    Located: Alexandria, EGYPT

    Comment


      #3
      Idiot question but which block of code?

      Is this in Template Manager/Order Phase 1 / Act_Order01

      ?????

      Comment


        #4
        Yes, Act_Order01.html. The block for postcode will look similar to this one from the Best Seller theme
        Code:
          NETQUOTEDEL:INVOICEPROMPT007 NETQUOTEDEL:INVOICEPROMPT008
          <tr>
            <td bgcolor="NETQUOTEVAR:CHECKOUTBG">NETQUOTEVAR:INVOICEPROMPT008</td>
         	<Actinic:LOCATION TYPE='INVOICEPOSTALCODE'>
            <td bgcolor="NETQUOTEVAR:CHECKOUTBG">
              <input type="TEXT" name="INVOICEPOSTALCODE" size="10" maxlength="50" value="NETQUOTEVAR:INVOICEPOSTALCODE">
            </td>
        	</Actinic:LOCATION>
          </tr>
        Hmm - glad you made me take a second look - once you move the code, you will need to make changes to some of the NETQUOTEVAR:INVOICEPROMPTxxx values so that these flow correctly.

        For example, the if you move this postcode block, it will no longer follow block 007, but will (probably) follow block 003, so you would change the 007 to read 003.
        Bill
        www.egyptianwonders.co.uk
        Text directoryWorldwide Actinic(TM) shops
        BC Ness Solutions Support services, custom software
        Registered Microsoft™ Partner (ISV)
        VoIP UK: 0131 208 0605
        Located: Alexandria, EGYPT

        Comment


          #5
          Now I've killed it!

          I saved my original which is below - but ebven uploading this doesn't get me out of the cocked up version

          Any ideas - have I somehow ruined the coding of this one?

          CODE REMOVED

          Comment


            #6
            If you like I can do this for you - either email the original file to me or attach it in here.

            Regards,
            Jan Strassen, Mole End Software - Plugins and Reports for Actinic V4 to V11, Sellerdeck V11 to V2018, Sellerdeck Cloud
            Visit our facebook page for the latest news and special offers from Mole End

            Top Quality Integrated label paper for Actinic and Sellerdeck
            A4 Paper with one or two peel off labels, free reports available for our customers
            Product Mash for Sellerdeck
            Link to Google Shopping and other channels, increase sales traffic, prices from £29.95
            Multichannel order processing
            Process Actinic, Sellerdeck, Amazon, Ebay, Playtrade orders with a single program, low cost lite version now available from £19.95

            Comment


              #7
              That's not the original, that's the amended one. You missed the bit about renumbering the NETQUOTEDEL elements
              Code:
              <tr>
              <td bgcolor="NETQUOTEVAR:CHECKOUTBG">NETQUOTEVAR:INVOICEPROMPT001</td>
              <td bgcolor="NETQUOTEVAR:CHECKOUTBG">
              <input type="TEXT" name="INVOICENAME" size="20" maxlength="40"
              value="NETQUOTEVAR:INVOICENAME">
              </td>
              </tr>
              NETQUOTEDEL:INVOICEPROMPT011 NETQUOTEDEL:INVOICEPROMPT012
              <tr>
              <td bgcolor="NETQUOTEVAR:CHECKOUTBG">NETQUOTEVAR:INVOICEPROMPT012</td>
              <td bgcolor="NETQUOTEVAR:CHECKOUTBG">
              <input type="TEXT" name="INVOICEEMAIL" size="20" maxlength="255" value="NETQUOTEVAR:INVOICEEMAIL">
              </td>
              </tr>
              NETQUOTEDEL:INVOICEPROMPT007 NETQUOTEDEL:INVOICEPROMPT008
              <tr>
              should have become
              Code:
              <tr>
              <td bgcolor="NETQUOTEVAR:CHECKOUTBG">NETQUOTEVAR:INVOICEPROMPT001</td>
              <td bgcolor="NETQUOTEVAR:CHECKOUTBG">
              <input type="TEXT" name="INVOICENAME" size="20" maxlength="40"
              value="NETQUOTEVAR:INVOICENAME">
              </td>
              </tr>
              NETQUOTEDEL:INVOICEPROMPT001 NETQUOTEDEL:INVOICEPROMPT012
              <tr>
              <td bgcolor="NETQUOTEVAR:CHECKOUTBG">NETQUOTEVAR:INVOICEPROMPT012</td>
              <td bgcolor="NETQUOTEVAR:CHECKOUTBG">
              <input type="TEXT" name="INVOICEEMAIL" size="20" maxlength="255" value="NETQUOTEVAR:INVOICEEMAIL">
              </td>
              </tr>
              NETQUOTEDEL:INVOICEPROMPT012 NETQUOTEDEL:INVOICEPROMPT008
              <tr>
              You may be better off in the short term taking Jan up on her offer.
              Bill
              www.egyptianwonders.co.uk
              Text directoryWorldwide Actinic(TM) shops
              BC Ness Solutions Support services, custom software
              Registered Microsoft™ Partner (ISV)
              VoIP UK: 0131 208 0605
              Located: Alexandria, EGYPT

              Comment


                #8
                I'm at the point of no return no so I've e-mailed to Jan - many thanks for your help all!!!!

                Comment


                  #9
                  It hasn't arrived - could you try again please - ideally you would send me the original unbroken one by the way not the broken one.

                  Regards,
                  Jan Strassen, Mole End Software - Plugins and Reports for Actinic V4 to V11, Sellerdeck V11 to V2018, Sellerdeck Cloud
                  Visit our facebook page for the latest news and special offers from Mole End

                  Top Quality Integrated label paper for Actinic and Sellerdeck
                  A4 Paper with one or two peel off labels, free reports available for our customers
                  Product Mash for Sellerdeck
                  Link to Google Shopping and other channels, increase sales traffic, prices from £29.95
                  Multichannel order processing
                  Process Actinic, Sellerdeck, Amazon, Ebay, Playtrade orders with a single program, low cost lite version now available from £19.95

                  Comment


                    #10
                    Hi there - I am struggling with this too. I also want to move a postcodeanywhere button and the postcode field up to near the top of the address block.
                    I have moved a chunk of code that starts and ends with "NETQUOTEDEL:INVOICEPROMPT008", and have dropped it higher up the page as the 4th prompt.
                    I have changed the numbering so I get NETQUOTEDEL:INVOICEPROMPT004, NETQUOTEVAR:INVOICEPROMPT004 and NETQUOTEDEL:INVOICEPROMPT004.

                    and then every thing below that is shifted up one number.
                    It has not worked fully - the field has moved but the labels are still in the same place. WHy is that ?

                    Comment


                      #11
                      That numbering is not right.

                      The postcode prompt is NETQUOTEVAR:INVOICEPROMPT008 no matter where it appears on the page.

                      If you move this to the 4th input line, then the code will become

                      the block that is closing -------------the block that is being opened
                      NETQUOTEDEL:INVOICEPROMPT003 NETQUOTEDEL:INVOICEPROMPT008
                      rest of the INVOICEPROMPT008 code (this produces the label)
                      NETQUOTEDEL:INVOICEPROMPT008 NETQUOTEDEL:INVOICEPROMT004
                      the rest of the unmoved code for 004....005....006, then the closing line on 007 will read
                      NETQUOTEDEL:INVOICEPROMPT007 NETQUOTEDEL:INVOICEPROMPT009
                      unchanged code from 009 to end

                      Does that make it any clearer?
                      Bill
                      www.egyptianwonders.co.uk
                      Text directoryWorldwide Actinic(TM) shops
                      BC Ness Solutions Support services, custom software
                      Registered Microsoft™ Partner (ISV)
                      VoIP UK: 0131 208 0605
                      Located: Alexandria, EGYPT

                      Comment


                        #12
                        Thanks for that - erm, sort of makes sense in that I dont have to change any of the numbers at all ? only move the code block. That seems to contradict what has been said before about changing the numbering ??

                        Comment


                          #13
                          The standard code at the end of block 003 will read

                          NETQUOTEDEL:INVOICEPROMPT003 NETQUOTEDEL:INVOICEPROMPT004

                          your code will read

                          NETQUOTEDEL:INVOICEPROMPT003 NETQUOTEDEL:INVOICEPROMPT008

                          --------

                          At the end of block 008 the standard code will read

                          NETQUOTEDEL:INVOICEPROMPT008 NETQUOTEDEL:INVOICEPROMPT009

                          your code will read

                          NETQUOTEDEL:INVOICEPROMPT008 NETQUOTEDEL:INVOICEPROMPT004

                          ------------

                          At the end of block 007 the standard code will read

                          NETQUOTEDEL:INVOICEPROMPT007 NETQUOTEDEL:INVOICEPROMPT008

                          your code will read

                          NETQUOTEDEL:INVOICEPROMPT007 NETQUOTEDEL:INVOICEPROMPT009

                          ------------
                          Those are the required changes for moving (Postcode) Block008 to the fourth input line.
                          Bill
                          www.egyptianwonders.co.uk
                          Text directoryWorldwide Actinic(TM) shops
                          BC Ness Solutions Support services, custom software
                          Registered Microsoft™ Partner (ISV)
                          VoIP UK: 0131 208 0605
                          Located: Alexandria, EGYPT

                          Comment


                            #14
                            YES THANKS THAT WORKS.

                            Now I have done the same thing for the Delivery Checkout (order phase02) but it just errors when I click the postcode button.

                            ANy ideas ?

                            Comment


                              #15
                              You did use DELIVERPROMPT and not INVOICEPROMPT didn't you?
                              Bill
                              www.egyptianwonders.co.uk
                              Text directoryWorldwide Actinic(TM) shops
                              BC Ness Solutions Support services, custom software
                              Registered Microsoft™ Partner (ISV)
                              VoIP UK: 0131 208 0605
                              Located: Alexandria, EGYPT

                              Comment

                              Working...
                              X