Announcement

Collapse
No announcement yet.

Actinic block if for all cart pages

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

    Actinic block if for all cart pages

    Hello All,

    What would be the <actinic block if=> if I wanted to block objects from all the cart pages including confirmation, view cart and checkout pages??

    Thanks
    Thanks!!

    Regards,

    Bob

    www.valleydecoratingdepot.com

    #2
    These should help you:

    Code:
    <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Shopping%20Cart%22" >
    <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%200%22" >	
    <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%201%22">	
    <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%202%22">	
    <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%203%22" >	
    <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Receipt%22" >

    Comment


      #3
      Thanks Duncan, but do I need to use all of there or is there just a one liner I can use to take care of all the pages?

      I want to block a right column I made from showing in those pages. How would I wrap the column cose in all those blocks??

      Thanks,

      regards,
      Thanks!!

      Regards,

      Bob

      www.valleydecoratingdepot.com

      Comment


        #4
        Then you can group the block tests with AND such as this:

        Code:
        <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Shopping%20Cart%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%200%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%201%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%202%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%203%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Receipt%22" >
        or in 'english':

        Code:
        <actinic:variable name="PageType" /> == "Shopping Cart" AND <actinic:variable name="PageType" /> == "Checkout Page 0" AND <actinic:variable name="PageType" /> == "Checkout Page 1" AND <actinic:variable name="PageType" /> == "Checkout Page 2" AND <actinic:variable name="PageType" /> == "Checkout Page 3" AND <actinic:variable name="PageType" /> == "Receipt"

        Comment


          #5
          Thanks for the reply Ducan but it removes it from all the pages. I am trying to block the right column and its contents. Also the add to cart page.

          Code:
          <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Shopping%20Cart%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%200%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%201%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%202%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Checkout%20Page%203%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3d%3d%20%22Receipt%22" >
            	<div class="contemporary_right_column2">
            	<br>
            Some code </div>
          </actinic:block>

          This code works for all but the add to cart and shoppingcart views.

          Code:
          <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%21%3d%20%27Checkout%20Page%200%27%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%21%3d%20%27Checkout%20Page%201%27%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%21%3d%20%27Checkout%20Page%202%27%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%21%3d%20%27Checkout%20Page%203%27%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%21%3d%20%27Receipt%27">
          Thanks!!

          Regards,

          Bob

          www.valleydecoratingdepot.com

          Comment


            #6
            Confusion between <> and == as well as OR and AND. This should work:

            Code:
            <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Shopping%20Cart%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%200%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%201%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%202%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%203%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Receipt%22" >
              	<div class="contemporary_right_column2">
              	<br>
              Some code </div>
            </actinic:block>

            Comment


              #7
              Thanks Duncan,

              It worked for all but the add to cart confirmation in Actinic preview. Is it possible to add the block for that page also??

              Thankyou very much!!
              Thanks!!

              Regards,

              Bob

              www.valleydecoratingdepot.com

              Comment


                #8
                In theory it should just be a case of adding the additional PageType:
                AND <actinic:variable name="PageType" /> <> "Add to Cart Confirmation"

                onto the end of the expression, but I can't get that page tp work for some reason.

                Hopefully someone else will know the test for that page....

                Comment


                  #9
                  Got it.
                  The expression is case sensitive!
                  This will do it:

                  Code:
                  <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Shopping%20Cart%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%200%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%201%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%202%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%203%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Receipt%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%20%3c%3e%20%22Add%20To%20Cart%20Confirmation%22" >
                    	<div class="contemporary_right_column2">
                    	<br>
                    Some code </div>
                  </actinic:block>
                  Add to Cart Confirmation - should have been - Add To Cart Confirmation

                  Comment


                    #10
                    I don't know how you did it Duncan,but it worked!!!


                    Thankyou again.

                    best regards
                    Thanks!!

                    Regards,

                    Bob

                    www.valleydecoratingdepot.com

                    Comment


                      #11
                      Hi Duncan,

                      Thanks for all you help, one favor please, add the bounce page into this script??

                      Thanks!
                      Thanks!!

                      Regards,

                      Bob

                      www.valleydecoratingdepot.com

                      Comment


                        #12
                        Originally posted by valley decor
                        Hi Duncan,

                        Thanks for all you help, one favor please, add the bounce page into this script??

                        Thanks!
                        Untested:

                        Code:
                        <actinic:block if="%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Shopping%20Cart%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%200%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%201%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%202%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Checkout%20Page%203%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%3c%3e%20%22Receipt%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%20%3c%3e%20%22Add%20To%20Cart%20Confirmation%22%20AND%20%3cactinic%3avariable%20name%3d%22PageType%22%20%2f%3e%20%20%3c%3e%20%22Bounce%20Page%22" >
                          	<div class="contemporary_right_column2">
                          	<br>
                          Some code </div>
                        </actinic:block>

                        Comment


                          #13
                          Thanks Duncan. Tested and confirmed!!
                          Thanks!!

                          Regards,

                          Bob

                          www.valleydecoratingdepot.com

                          Comment

                          Working...
                          X