<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/jive/rss" version="2.0">
  <channel>
    <title>Adobe Community : All Content - All Communities</title>
    <link>https://forums.adobe.com/</link>
    <description>All Content in Adobe Community</description>
    <language>en</language>
    <pubDate>Mon, 10 Nov 2014 20:30:48 GMT</pubDate>
    <generator>Jive Engage 7.0.0.1  (http://jivesoftware.com/products/)</generator>
    <dc:date>2014-11-10T20:30:48Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Bug: Liquid math filters don't work with module data</title>
      <link>https://forums.adobe.com/ideas/4024</link>
      <description>&lt;!-- [DocumentBodyStart:d6e21efb-1ce5-45b4-b08e-36f170572284] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;At present, Liquid treats all variables as strings, regardless of how they were setup inside the module, and then concatenates them instead of doing math. This seems related to two errors:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;If you have a web app (or some other module) with a number field, that number will be converted to a string. That shouldn't happen.&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: 10pt; line-height: 1.5em;"&gt;Liquid is supposed to convert strings to numbers in its math operations anyway, which it is not doing.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size: 10pt; line-height: 1.5em;"&gt;So, between these two errors we cannot do math in any reasonable way right now.&lt;/span&gt; Too bad, since that would open up a lot of power.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:d6e21efb-1ce5-45b4-b08e-36f170572284] --&gt;&lt;img src='/beacon?t=1415881860488' /&gt;</description>
      <pubDate>Mon, 10 Nov 2014 20:30:48 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/ideas/4024</guid>
      <dc:date>2014-11-10T20:30:48Z</dc:date>
      <clearspace:dateToText>2 days 2 hours ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Idea: Custom Global Object for use in Liquid</title>
      <link>https://forums.adobe.com/ideas/4012</link>
      <description>&lt;!-- [DocumentBodyStart:30be5554-e494-4458-b4f8-d5d77931cae9] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p style="margin: 0 0 15px; font-size: 15px; font-family: 'Helvetica Neue', arial, sans-serif; color: #3f4549;"&gt;It would be nice to have a custom global object available in Liquid. This could be set automatically on page creation by the system looking inside a _System subfolder called "globals" for json files. &lt;span style="line-height: 1.5em;"&gt;Each json string inside that folder will be added to the custom namespace.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0 0 15px; font-size: 15px; font-family: 'Helvetica Neue', arial, sans-serif; color: #3f4549;"&gt;For example, if the official namespace for custom globals was {{custom}}, a file called companyProfile.json with a json string inside it would be added to the namespace as {{custom.companyProfile}} with its contents accessible from there.&lt;/p&gt;&lt;p style="margin: 0 0 15px; font-size: 15px; font-family: 'Helvetica Neue', arial, sans-serif; color: #3f4549;"&gt;The closest thing we have right now is includes, which still must be added to each module layout you want to use them on. This is fine for module-specific needs, but cumbersome and clumsy for site-wide needs.&lt;/p&gt;&lt;p style="margin: 0 0 15px; font-size: 15px; font-family: 'Helvetica Neue', arial, sans-serif; color: #3f4549;"&gt;Benefits:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;data which should be accessible on any page can be accessed without having to create a collection on every module layout&lt;/li&gt;&lt;li&gt;Save time&lt;/li&gt;&lt;li&gt;Reduce repetition (and therefore coding errors)&lt;/li&gt;&lt;li&gt;Help reduce liquid markup clutter in our html.&lt;/li&gt;&lt;li&gt;custom global variables can help drive the logic for local filters and operations&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin: 0 0 15px; font-size: 15px; font-family: 'Helvetica Neue', arial, sans-serif; color: #3f4549;"&gt;&lt;span style="color: #333333; font-family: adobe-clean, 'Helvetica Neue', Arial, sans-serif;"&gt;It would also be pretty powerful if collections could be processed inside those global json files. Then we could create our own powerful object to drive our sites.&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:30be5554-e494-4458-b4f8-d5d77931cae9] --&gt;</description>
      <pubDate>Fri, 07 Nov 2014 20:06:55 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/ideas/4012</guid>
      <dc:date>2014-11-07T20:06:55Z</dc:date>
      <clearspace:dateToText>2 days 16 hours ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>{{globals.get.ID}} is returning the OID instead of the page address</title>
      <link>https://forums.adobe.com/thread/1625763</link>
      <description>&lt;!-- [DocumentBodyStart:4b9d9866-4e0e-40d2-8d6d-13f67d5a39b0] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Though it would make sense for {{globals.get.ID}} to return the OID instead of the page address, that isn't what is documented. I'm trying to use it to return what is documented. This is within a web app detail.html layout, if that helps with the debugging.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:4b9d9866-4e0e-40d2-8d6d-13f67d5a39b0] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">liquid_markup</category>
      <pubDate>Mon, 03 Nov 2014 19:23:05 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1625763</guid>
      <dc:date>2014-11-03T19:23:05Z</dc:date>
      <clearspace:dateToText>1 week 3 days ago</clearspace:dateToText>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Solution: Scripts not working after Ajax replaces part of page</title>
      <link>https://forums.adobe.com/thread/992045</link>
      <description>&lt;!-- [DocumentBodyStart:7b129b8f-dabe-464d-80bc-fce892c484ec] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I'm far from an expert at js and jQuery, so I welcome collaboration and corrections on this solution. This is all from the context of a catalog's large product view when using ajax to switch between grouped products.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;First, the issue:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;BC updates the product information via an ajax call when you click the 'add to cart' button or make selections between product groupings. &lt;/li&gt;&lt;li&gt;When BC does this, it entirely reloads page_content.html. The net result: all the script bindings that were attached to those tags are wiped out.&lt;/li&gt;&lt;li&gt;The scripts are never rebound to the tags because that initially occurs when the DOM is being created. Content changes via an ajax call don't recreate the DOM.&lt;/li&gt;&lt;/ol&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Possible solutions:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Hardcode the affected scripts inside page_content.html. Don't just link a script file to it. It has to be hardcoded. This is not recommended, as it is bad coding practice to place scripts inline with our html.&lt;/li&gt;&lt;li&gt;Avoid the use of scripts in that area (good luck&lt;span aria-label="Wink" class="emoticon-inline emoticon_wink" style="height:16px;width:16px;"&gt;&lt;/span&gt;).&lt;/li&gt;&lt;li&gt;Use delegation with .on() to rebind. I believe this is the best option, and it's the one I am going to demonstrate.&lt;/li&gt;&lt;/ol&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;To avoid inline scripts, I like using an external script.js file. It keeps my document clean from script clutter and it's easier to manage my scripts. Also, I want a solution I can implement one time, in one place, instead of with every situation I encounter. Below is an example of how my scripts are organized. The areas in bold are the specific solution.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;jQuery.noConflict();&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;function scriptlist() {&lt;/strong&gt;&lt;/p&gt;&lt;p style="padding-left: 60px;"&gt;var $ = jQuery;&lt;/p&gt;&lt;p style="padding-left: 60px;"&gt;var Engine = {&lt;/p&gt;&lt;p style="padding-left: 90px;"&gt;utils : {&lt;/p&gt;&lt;p style="padding-left: 120px;"&gt;functionName : function(){&lt;/p&gt;&lt;p style="padding-left: 150px;"&gt;// Do stuff in here&lt;/p&gt;&lt;p style="padding-left: 120px;"&gt;},&lt;/p&gt;&lt;p style="padding-left: 120px;"&gt;functionName2 : function(){&lt;/p&gt;&lt;p style="padding-left: 150px;"&gt;// do something else&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p style="padding-left: 120px;"&gt;}&lt;/p&gt;&lt;p style="padding-left: 90px;"&gt;},&lt;/p&gt;&lt;p style="padding-left: 90px;"&gt;ui : {&lt;/p&gt;&lt;p style="padding-left: 120px;"&gt;functionName : function(){&lt;/p&gt;&lt;p style="padding-left: 150px;"&gt;// Do stuff in here&lt;/p&gt;&lt;p style="padding-left: 120px;"&gt;},&lt;/p&gt;&lt;p style="padding-left: 120px;"&gt;functionName2 : function(){&lt;/p&gt;&lt;p style="padding-left: 150px;"&gt;// do something else&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p style="padding-left: 120px;"&gt;}&lt;/p&gt;&lt;p style="padding-left: 90px;"&gt;}&lt;/p&gt;&lt;p style="padding-left: 60px;"&gt;};&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( $(element).length ) { Engine.utils.functionName(); }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( $(element2).length ) { Engine.utils.functionName2(); }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( $(element3).length ) { Engine.ui.functionName(); }&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( $(element4).length ) { Engine.ui.functionName2(); }&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;};&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;jQuery('body').on('click.productSubmitInput', function(){&lt;/strong&gt;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jQuery.ready(scriptlist());&lt;/strong&gt;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;});&lt;/strong&gt;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;scriptlist();&lt;/strong&gt;&lt;/p&gt;&lt;p style="padding-left: 30px;"&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The key here was the use of the .on() jQuery method. Here is how it works:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;I attached on() to the body element on the page with &lt;strong&gt;jQuery('body').on()&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;It's attached to the body, because the body is outside of page_content.html and won't have it's binding removed during the ajax call. Events register all the way up their ancester elements on the page, so on() can pick up the event all the way up to the body.&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Told it to look for a certain event: &lt;strong&gt;&lt;strong&gt;'click&lt;/strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;strong&gt;.productSubmitInput'&lt;/strong&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;When the event occurs, it should trigger ready() to refresh the DOM. &lt;strong&gt;jQuery.ready()&lt;/strong&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;and run my functions against it, thereby rebinding my document.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7b129b8f-dabe-464d-80bc-fce892c484ec] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">jquery</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">ajax</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">e-commerce</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">large_product_view</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">coding</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">best_practices</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">bc</category>
      <pubDate>Wed, 18 Apr 2012 23:10:40 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/992045</guid>
      <dc:date>2012-04-18T23:10:40Z</dc:date>
      <clearspace:dateToText>3 months 5 days ago</clearspace:dateToText>
      <clearspace:replyCount>27</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Do sites have to download java_box.js from the server?</title>
      <link>https://forums.adobe.com/thread/1339056</link>
      <description>&lt;!-- [DocumentBodyStart:9d36e340-bde0-49cd-841c-288150c92974] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I'm looking to remove unnecessary http requests. Is there a way to tell BC not to serve up unnecessary js, etc.?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9d36e340-bde0-49cd-841c-288150c92974] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">javascript</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">http_requests</category>
      <pubDate>Tue, 19 Nov 2013 23:41:12 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1339056</guid>
      <dc:date>2013-11-19T23:41:12Z</dc:date>
      <clearspace:dateToText>11 months 3 weeks ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Intercept BC Ajax response before DOM</title>
      <link>https://forums.adobe.com/thread/1167307</link>
      <description>&lt;!-- [DocumentBodyStart:504d4a67-92a2-44fb-8c55-6933f8a219ad] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I would love to be able to alter a BC Ajax response before it adds it to the Dom. That would save not only http requests but also a bit of user experience.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I've altered the shopping cart as part of a workaround of BC's tax system. As part of that, for the sake of visual logic, I've had to change the layout of some parts that we don't have access to before the server response (i.e., products in the cart are not individually accessible beforehand). This works, but there is a split second after the page loads or the cart is refreshed when you see the old cart layout. I've compensated for this by making the cart invisible until after my changes are complete, but that, while better, makes the cart flash after every refresh.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So, I was thinking, if I could catch the response and manipulate it beforehand, it would make this solution completely seamless.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:504d4a67-92a2-44fb-8c55-6933f8a219ad] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">ajax</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">workaround</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">ecommerce</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">shopping_cart</category>
      <pubDate>Sat, 09 Mar 2013 04:16:56 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1167307</guid>
      <dc:date>2013-03-09T04:16:56Z</dc:date>
      <clearspace:dateToText>1 year 4 months ago</clearspace:dateToText>
      <clearspace:replyCount>7</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Page title and meta description tags vs the admin</title>
      <link>https://forums.adobe.com/thread/1229703</link>
      <description>&lt;!-- [DocumentBodyStart:06e1276f-c5a2-48cc-8d3f-ef852b83acd1] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Maybe I'm missing something, but it seems pretty dumb to have the page title and meta description being pseudo modules like they are. And yes, I know the meta description doesn't even have a module tag, but that just emphasises my point. The point is, they don't work as modules, but I think they should.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I call them psuedo modules because in BC, when you type something into a field in the admin, you expect:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;it to be associated with a tag&lt;/li&gt;&lt;li&gt;that the only way to edit that data is to edit the info in the field (exceptions being tags that represent entire files, like pagecontent, etc.).&lt;/li&gt;&lt;/ol&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The pagetitle and meta description fields don't work this way. Currently, they are simply a substitute for writing the html directly onto the page, saving the time of writing &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt; and &amp;lt;meta description=""&amp;gt;. That took me five seconds to write, so first of all, I'm not seeing anything uber beneficial. But it actually becomes worse than beneficial when you realize that the field data is not tied to it's own field in the database, nor is it tied to a file, but is simply a script that copies and pastes to and from the document. If you delete or alter the meta description it pastes into your document, you also delete or alter the data in the field.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Why not tie them to their own fields in the database? There are benefits:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Save or alter your file from anywhere without messing up the field data&lt;/li&gt;&lt;li&gt;Add {module_pagetitle} and {module_pagedescription} to your page templates&lt;/li&gt;&lt;li&gt;Utiliize the tags for multiple purposes (not even talking about workarounds. Imagine using pagetitle for your h1 and page description for your first h2. Not always a great solution, but could be good for seo).&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I'd love some feedback. &lt;span aria-label="Happy" class="emoticon-inline emoticon_happy" style="height:16px;width:16px;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:06e1276f-c5a2-48cc-8d3f-ef852b83acd1] --&gt;</description>
      <pubDate>Mon, 10 Jun 2013 22:36:52 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1229703</guid>
      <dc:date>2013-06-10T22:36:52Z</dc:date>
      <clearspace:dateToText>1 year 5 months ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Use alternate service for receipt?</title>
      <link>https://forums.adobe.com/thread/1167182</link>
      <description>&lt;!-- [DocumentBodyStart:9640ccd7-e8b8-4273-b764-8db66f04fd3e] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Hi All,&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I've just created a workaround for the ultra-simplistic tax system in BC. I did it through Ajax, where the script checks the cart for any food products or non-food products and adds/calculates the appropriate taxes to the cart. In order to make this work, I created two new products: one called Food Tax and the other called Non-food Tax. They have a price of $0, but in one of the custom fields it has the tax rate.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The other products each have a custom field with either the Food Tax code or the Non-food Tax code. The js searches for these codes in the cart, adds the appropriate tax product to the cart, displays its tax rate, calculates the tax product's total, and then recalculates the cart totals. &lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It also changes the appearance of the tax products, so there are no links on them (including the "remove" link), and the quantity and price fields are hidden. All so the customer doesn't think twice about it.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thank you js.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;However, the receipt, as we know, is pretty limited. No opportunity for js to change its appearance so it looks normal to people. Any ideas?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:9640ccd7-e8b8-4273-b764-8db66f04fd3e] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">ajax</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">ecommerce</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">receipt</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">tax</category>
      <pubDate>Fri, 08 Mar 2013 22:05:22 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1167182</guid>
      <dc:date>2013-03-08T22:05:22Z</dc:date>
      <clearspace:dateToText>1 year 7 months ago</clearspace:dateToText>
      <clearspace:replyCount>8</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>refused to set unsafe header "connection"</title>
      <link>https://forums.adobe.com/thread/992077</link>
      <description>&lt;!-- [DocumentBodyStart:f155ce45-31ed-4ede-82f3-e56240e30205] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;Is there a way to get this error to stop occuring in the large product view?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:f155ce45-31ed-4ede-82f3-e56240e30205] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">jquery</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">javascript</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">e-commerce</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">large_product_view</category>
      <pubDate>Thu, 19 Apr 2012 01:41:19 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/992077</guid>
      <dc:date>2012-04-19T01:41:19Z</dc:date>
      <clearspace:dateToText>1 year 10 months ago</clearspace:dateToText>
      <clearspace:replyCount>18</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Can we make a site-wide favorites list?</title>
      <link>https://forums.adobe.com/thread/1071328</link>
      <description>&lt;!-- [DocumentBodyStart:041df8e2-8b3a-4cc6-9306-538754da162b] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I know a user can have a list of their own favorites, but how about (in addition) a list of site-wide favorites, tallied from the number of times an item has been added to users' favorites. I'm imagining a web app would be the only way to do this. Here's what I imagine it would require:&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;add to favorites button on each product like usual&lt;/li&gt;&lt;li&gt;when a user clicks that button, a web app also gets an entry with the product.&lt;/li&gt;&lt;li&gt;The site-wide favorites list is ordered by the number of times an item appears in the web app.&lt;/li&gt;&lt;/ul&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thoughts? Direction?&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:041df8e2-8b3a-4cc6-9306-538754da162b] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">ecommerce</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">products</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">favorites</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">e-commerce</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">web_app</category>
      <pubDate>Mon, 24 Sep 2012 20:06:03 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1071328</guid>
      <dc:date>2012-09-24T20:06:03Z</dc:date>
      <clearspace:dateToText>1 year 11 months ago</clearspace:dateToText>
      <clearspace:replyCount>6</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
    <item>
      <title>Can I display the label for an ad rotator?</title>
      <link>https://forums.adobe.com/thread/1048800</link>
      <description>&lt;!-- [DocumentBodyStart:b1d3c7d5-aaed-4f72-a635-d44b4b4e4c1c] --&gt;&lt;div class="jive-rendered-content"&gt;&lt;p&gt;I'm trying to use the ad rotator module as a testimonials rotator. It would be helpful to put the person's name in the label and have it display.&lt;/p&gt;&lt;p style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Essentially, I am trying to find an easy way for my client to manage testimonials without having to upgrade from WebMarketing to WebCommerce. Obviously, web apps would be ideal for this.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:b1d3c7d5-aaed-4f72-a635-d44b4b4e4c1c] --&gt;</description>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">module</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">testimonials</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">business_catalyst</category>
      <category domain="https://forums.adobe.com/tags#/?containerType=14&amp;container=1">ad_rotator</category>
      <pubDate>Mon, 13 Aug 2012 16:53:08 GMT</pubDate>
      <author>forums_noreply@adobe.com</author>
      <guid>https://forums.adobe.com/thread/1048800</guid>
      <dc:date>2012-08-13T16:53:08Z</dc:date>
      <clearspace:dateToText>2 years 2 months ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <clearspace:objectType>0</clearspace:objectType>
    </item>
  </channel>
</rss>

