Announcement

Collapse
No announcement yet.

Seperate delivery address problem

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

    #16
    Yes Bill, thats the one exactly. It is unchecked on my site but the text and box still appear. I have not fiddled with any of the checkout or invoice layouts at all apart from using the check boxes in the design/text facility.

    Brian, I'll have a look around but I'm a bit worried as to why it's still there when I'm telling it not to be.
    Blank DVD
    Cloth Nappies

    Comment


      #17
      I've just looked at my settings. I've got my settings in Design Text as follows:-

      Invoice Separate Check Status: Check Both "Show" and "Required" boxes.
      The default Prompt Text is:-
      "If you want to ship the purchase to an address other than the invoice address, check this box."

      Delete this text.

      (In Bill's post this was not checked as "Show", and, as a result, the "Required" option was not available).

      Save this and try again to locate the following code:-

      In Design|Layouts|Web Page Inner Layout, open "Order 01 Bulk Area" and search for <Actinic:LOCATION TYPE='SEPARATESHIP'>

      edit the code for the block this is located in to read as follows:-

      <actinic:block if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Visible%22%20%2f%3e" />
      <!-- <tr>
      <Actinic:LOCATION TYPE='SEPARATESHIP'>
      <td bgcolor="<actinic:variable name="CheckoutBG"/>"><actinic:block if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Required%22%20%2f%3e" /><span class="actrequired"></actinic:block>
      <Actinic:Variable Name="InvoicePrompt016"/>
      <actinic:block if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Required%22%20%2f%3e" />*</span></actinic:block></td>
      <td bgcolor="<actinic:variable name="CheckoutBG"/>" align=LEFT valign=TOP>
      <input type="HIDDEN" <actinic:variable name="InvoiceSeparateCheckStatus"/> name="SEPARATESHIP" value="NO">
      </td>
      </Actinic:LOCATION>
      </tr> -->
      </actinic:block>

      If this doesn't work, try going into Design View, with Page Preview and Layout Code activated, select Checkout Page 1 and in the Page Preview click on the checkbox for separate delivery address. This should highlight the relevant code.
      Brian
      www.flowergallery.co.uk
      Same day flower delivery to UK
      Same day flower delivery to Republic of Ireland
      International Flower Delivery

      Located in Argyll, Scotland, UK

      Comment


        #18
        Thanks Brian, I had just found the code in the checkoutprompt layout folder and have changed to 'Hidden'. Having trouble uploading the site at the mo though (ISP I think). As long as I can get rid of the box, the text should be easy........
        Blank DVD
        Cloth Nappies

        Comment


          #19
          Well, here's the modified layout.

          <tr>
          <Actinic:LOCATION TYPE='SEPARATESHIP'>
          <td>
          <actinic:block if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Required%22%20%2f%3e" /><span class="actrequired"></actinic:block>
          <Actinic:Variable Name="InvoicePrompt016"/>
          <actinic:block if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Required%22%20%2f%3e" /><span class="actrequired"></actinic:block>
          </td>
          <td align=LEFT valign=TOP>
          <input type="hidden" <Actinic:Variable Name="InvoiceSeparateCheckStatus"/> name="SEPARATESHIP" value="NO" />
          </td>
          </Actinic:LOCATION>
          </tr>


          And I'm still getting the check box. InvoicePrompt016 is the name of the variable in Design/ text so this is the one. Have I done this wrong? Anyway, I'm off to bed, this will have to wait till morning.
          Blank DVD
          Cloth Nappies

          Comment


            #20
            Originally posted by Stereo Steve
            Well, here's the modified layout.

            <tr>
            <Actinic:LOCATION TYPE='SEPARATESHIP'>
            <td>
            <actinic:block if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Required%22%20%2f%3e" /><span class="actrequired"></actinic:block>
            <Actinic:Variable Name="InvoicePrompt016"/>
            <actinic:block if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Required%22%20%2f%3e" /><span class="actrequired"></actinic:block>
            </td>
            <td align=LEFT valign=TOP>
            <input type="hidden" <Actinic:Variable Name="InvoiceSeparateCheckStatus"/> name="SEPARATESHIP" value="NO" />
            </td>
            </Actinic:LOCATION>
            </tr>


            And I'm still getting the check box. InvoicePrompt016 is the name of the variable in Design/ text so this is the one. Have I done this wrong? Anyway, I'm off to bed, this will have to wait till morning.
            Steve, Put <-- --> around this code to hide it.

            Also, I'm not sure if it's important or not, but you have entered "hidden" in lower case. If this doesn't work, try changing it to uppercase.
            Last edited by brian.mc; 23-Nov-2006, 02:19 AM. Reason: added extra text
            Brian
            www.flowergallery.co.uk
            Same day flower delivery to UK
            Same day flower delivery to Republic of Ireland
            International Flower Delivery

            Located in Argyll, Scotland, UK

            Comment


              #21
              Hi Brian,

              I tried the upper case thing last thing but that didn't work either. Do you mean comment out all the code as it's a seperate layout. Won't that throw an error or something?

              Another thing that occured to me is that it maybe files from my V7 site still on the server that are causing this as I didn't upgrade, I just started from scratch thinking v8 would totally delete the v7 site on upgrade. I now realise this doesn't happen.

              Would it be safe to use FTP to completely empty my Actinic folder and also the CGI bin (.pl files) and then re-upload? I cant see an issue with it but I don't want to destry anything!
              Blank DVD
              Cloth Nappies

              Comment


                #22
                Steve can you put your v8 site into test mode and upload, this will preserve your v7 site and show you how v8 will work.

                Comment


                  #23
                  Lee, I've had the v8 site up and running for a month or so with much success. The v7 site got kind of destroyed by an error and rather than recover it, I spent a weekend building the v8 fresh and uploaded it to the server. I'm doing a purge and refresh in a minute once I've backed up to see if that helps.
                  Blank DVD
                  Cloth Nappies

                  Comment


                    #24
                    OK, commented out the whole block, text and box are still there. Did a full purge and refresh, still there. Need to try on a different PC again to see if it's just cached or something.
                    Blank DVD
                    Cloth Nappies

                    Comment


                      #25
                      OK, sorted. I hope Actinic support won't mind me posting their reply below for the benefit of others with this problem.

                      Hi,

                      It is a bug in version 8, however we have a workaround for this: -

                      Please go to 'Design | Library | Layouts' and scroll down until you come to
                      'Checkout Area' and expand that, then double click on 'Delivery Location'.
                      In the ' Edit Layout Code' window that opens locate the code (around line
                      22): -

                      <tr>
                      <td colspan="2"><Actinic:Variable Name="InvoicePrompt016"/></td>
                      <td><input type="checkbox" <Actinic:Variable
                      Name="InvoiceSeparateCheckStatus"/> name="SEPARATESHIP" value="YES"/></td>
                      </tr>

                      and replace it with: -

                      <actinic:block
                      if="%3cactinic%3avariable%20name%3d%22InvoicePrompt016Visible%22%20%2f%3e">
                      <tr>
                      <td colspan="2"><Actinic:Variable Name="InvoicePrompt016"/></td>
                      <td><input type="checkbox" <Actinic:Variable
                      Name="InvoiceSeparateCheckStatus"/> name="SEPARATESHIP" value="YES"/></td>
                      </tr>
                      </actinic:block>

                      then click 'Apply'.

                      This will then allow the tick box in 'Design | Text' to operate as it
                      should.


                      This works perfectly so far. Cheers Actinic support.
                      Blank DVD
                      Cloth Nappies

                      Comment


                        #26
                        ...and I thought it was just me! I was starting to go mad trying to resolve the same issue.

                        Brilliant! Thanks Steve for that solution.
                        ____________________
                        Paul Daly
                        www.dalydesign.co.uk
                        web design | graphic design | illustration

                        Comment


                          #27
                          Unable to force separate delivery address default

                          I've been fighting this one too. I'm trying to force the checkboxes to be ticked by default. I've gone to my checkout pages and changed the "NO" to "YES" in both checkbox locations and both still default to unchecked. I must be missing something. Any ideas?

                          Comment


                            #28
                            Try changing it to 'checked' instead, see if that works.

                            Comment


                              #29
                              Changed to &quot;CHECKED&quot;

                              No difference. Once changed to "CHECKED" both remain unchecked by default.

                              Comment


                                #30
                                Bob,

                                Try using this...
                                <input type="checkbox" <actinic:variable name="InvoiceSeparateCheckStatus" /> name="SEPARATESHIP" checked="checked" value="YES" />
                                Kind regards,
                                Bruce King
                                SellerDeck

                                Comment

                                Working...
                                X