12 / 18
May 2010

We've updated the JavaScript file that you include for our FatFreeCart to add some new functionality.



1. If you are using our button code for Variants or Variations and place any tags inside the FORM code we provide, our script will still work.



2. If you want, you can now use radio buttons instead of dropdown (SELECT) in our button code.



3. If you have a Flash movie (without WMODE set) or a QuickTime movie, our script will hide it before displaying the cart. Just make sure that you are using EMBED tag to include the movie in your page.



4. Our cart now supports new Google Analytics code - ga.js (earlier we only supported urchin.js). The instructions will be posted in the tracking section of the help page soon.

20 days later

Update on what? The post above announced those features have gone live, as of that day. Was there some other feature you were wanting an update on? Official announcement of any new features going live would be posted to this forum category as soon as we take them live.

"Our cart now supports new Google Analytics code - ga.js (earlier we only supported urchin.js). The instructions will be posted in the tracking section of the help page soon."



My analytics account doesn't track sales through google checkout. The post said instructions would be posted in the tracking section, so I figured I was just missing some information on how to get it to work.

@jeepsterryan



The instructions will be posted on our tracking help page by the end of the week. Until then, I would use the urchin.js code.



Thanks for your patience on this. :slight_smile:

8 days later
jeepsterryan"Our cart now supports new Google Analytics code - ga.js (earlier we only supported urchin.js). The instructions will be posted in the tracking section of the help page soon."



My analytics account doesn't track sales through google checkout. The post said instructions would be posted in the tracking section, so I figured I was just missing some information on how to get it to work.





Correct, please see http://www.e-junkie.com/bb/topic/2879 for instructions.

1 year later
  1. If you have a Flash movie (without WMODE set) or a QuickTime movie, our script will hide it before displaying the cart. Just make sure that you are using EMBED tag to include the movie in your page.




  2. I'm not seeing my embedded QuickTime getting hidden in the most recent Safari browser. Works in Firefox...

Could you reply with the URL of your page where this problem is occurring, so we can have a look and test for ourselves?

fcpsamI'm not seeing my embedded QuickTime getting hidden in the most recent Safari browser. Works in Firefox...





I created a page where you could take a look at the situation from my previous post in this thread:



http://finalcutprotemplates.com/ejtest/



The page has 1 video on the top that is an embedded QuckTime.



The EJ cart hides the QuickTime (audio continues, that's fine) in FireFox



But in Safari (v4.0.4 on Snow Leopard) the cart goes behind the QuickTime.



A slightly separate issue:



The 2 videos below the top 1 on the test page are actually images in an iFrame - they load a QuickTime into the iFrame when clicked



This is the method I really want to utilize on my site (the top video embed was a compromise solution) but the EJ shopping cart gets hidden behind the iFrame in both FF and Safari



Thanks for your help.

Hey e-junkie, I know you're probably busy but could you at least confirm that you've been able to take a look at this?



I need to know if I need to develop an alternate solution or if I can wait for a fix from you.

We're still waiting to hear back from our development team on this issue, as soon as we have something we'll post an update here.

Hello, I have just tried to implement the code, as per the step by step instructions, and my cufon fonts are not showing up. Only when I use the code that appears when the javascript box is unchecked (for pages like Myspace) will the cufon fonts appear correctly.



here's the page... it's live so I had to revert back to just using google checkout...

www.songsforsoldiers.us/buy-now



any help would be greatly appreciated!



(sorry if this post is misplaced)



DC

Sorry for the delay in replying to your post. I checked the page you included in your post and I do not see any of our cart buttons on it. Do you have another page setup with E-junkie cart buttons?

We're not familiar with cufon fonts in particular, but it appears JavaScript is involved somehow? Most conflicts between our cart script and other scripts in a given page can be resolved by changing the order in which scripts are referenced in the page's source.



E.g., if our View Cart code is causing a problem when it appears in the source after your cufon-related scripts, try putting the View Cart script lines before the cufon lines.



You can split off this part of the View Cart code and move it anywhere you wish in your page source, even up into the <HEAD> section:



<script language="javascript" type="text/javascript">

<!--

function EJEJC_lc(th) { return false; }

// -->

</script>

<script src='http://www.e-junkie.com/ecom/box.js' type='text/javascript'></script>



Some places to try putting that are just after the <HEAD> or before the </HEAD>, or just after the <BODY> or before the </BODY>.

5 months later

Just wanted to update you as no one on the e-junkie team ever responded.



The EJ cart now successfully hides the QuickTime content in Safari (v5.0.2) as well as in Firefox. I don't have an earlier version of Safari around so I'm not sure if this is an improvement to your code or Safari being more compliant.



However the EJ cart is still gets undesirably hidden behind iFrames in both FF and Safari. See the 2nd and 3rd video examples on this test page I posted:



http://finalcutprotemplates.com/ejtest/



Is this an unreasonable request? Thanks for your help.

I don't think this can be done, as the browser determines how it will render an IFRAME, and this is typically treated as a "hole" in the page showing the framed page "underneath". Since our overlay-style cart is dynamically rendered as a part of the same page containing the cart button code, an IFRAME "hole" in that page would punch a hole through the cart as well.



If you can't eliminate the IFRAMEs, about the only alternative we could suggest would be to use our non-Javascript cart button codes which open a separate window/tab to display the cart instead of rendering the overlay into your page.