Pop-up message (item to cart, shipping selection)

Hi BC Product Managers and whoever may care,
I have had my BC website for a few years now (http://www.itsaperfectday.com). One thing that irks the hell out of me is why BC has a little pop up dialog that says "item added to cart" and "xyz shipping option selected". I know there is an option to disable this - which I have btw, but that means my shopping cart no longer shows validation errors (such as when the customer has not chosen a shipping state).
Why on earth does BC have these pop up dialogues? Which major e-commerce  sites do you see this with? I don't see this on Amazon.com or any other major retailer. Nor do I see this with Shopify, BigCommerce, Magento based sites.
In this day and age and for a company such as Adobe - this seems so backwards. Sorry for the rant. But I have been waiting for years to see if BC would turn this off but this just has not happened so far. 
And while I am on a rant - same goes with poplets. The next and prev links on the poplets are not even aligned pixel perfectly. For heaven's sake you are Adobe and you sell software that helps create the most pixel perfect and elegant stuff out there. Your poplets looks very sad in comparison to what a proper poplet can look like. And also give us an option to turn off poplets and just change the big image as one clicks on the small poplet image. I know some have found a workaroud using JQuery but this should be made easy for a user to do.
I hope someone pays attention and has these relatively minor items fixed.
Thanks for reading through the rant.
Satya

Actually, I think the problem is two parts.  My bad. 
First off, yes.  The #catshopbuy element in your case is a link and setting the attribute "disabled='disabled'" on a link does nothing.  They can still click it.  I'm assuming it's a link so that there's a fallback HREF in case they don't have javascript running. 
So, in order to use this method to make the checkout button unclickable you'll need to use an <input type="submit" /> element instead for your checkout button.  So your current checkout button should become <input id="catshopbuy" type="submit" value="Checkout" disabled="disabled" />
You might need to update your CSS references on screen.css around on lines 301 and 303 from "a#catshopbuy" to "#catshopbuy" since we are changing the element and your CSS is looking for an A element with that ID to style.  Also change line 299 from ".cart-form .cart-summary p.checkout a" to ".cart-form .cart-summary p.checkout #catshopbuy" That should fix your styling of the checkout button when you make it an <input/> element.
Edit: Since your Checkout button is generated by a BC tag the above won't work.  The strategy has changes from disabling/enabling a checkout button to manually adding a fake checkout button and showing/hiding each of those based on the state of the select boxes.  See my posts below about the fake and real cart buttons.
The reason it isn't working is because we already have javascript "onChange" events hooked up manually (inline) to your select elements. The existing onChange event is hardcoded into the html and is overriding our change function. To fix this, just change this:
    $("select").change(function() {
        checkSelectStates();
To this:
checkSelectStates();
Doing this will run the script once on pageload instead of on the select changing.  We'll manually add in the javascript next to our select elements so that the script runs on changing your select options.
Once you remove that code, you'll need to adjust the markup manually in your Cart layout.  Find the two SELECT boxes for shipping options and state.  You should find a onchange="Some javascript here" on those elements.  Basically, we just want to call our function we made so using the shipping options select box, your html is:
<select onchange="UpdateShipping(this.value,5442892,0);" class="shippingDropDown" id="ShippingOptions" name="ShippingOptions"><option value="-1">Choose Shipping Option</option><option value="126709">USPS Priority Mail (Free Shipping) $0.00</option></select>
After editing the onchange attribute it should look like:
<select onchange="UpdateShipping(this.value,5442892,0);checkSelectStates();" class="shippingDropDown" id="ShippingOptions" name="ShippingOptions"><option value="-1">Choose Shipping Option</option><option value="126709">USPS Priority Mail (Free Shipping) $0.00</option></select>
Important: Add the javascript in red above to BOTH of your SELECT boxes.  Just add it on after the ";" in the onchange attribute.
The caveat to this whole solution is you lose the javscript fallback url that your current Checkout button (a link) links to if they don't have javascript but in my opinion, all modern phones and browsers have it and BC uses javascript a lot so if you can't lose the fallback HREF you probably can't use this solution.

Similar Messages

  • Having problem with iPad sync getting pop up message as below. The iPad cannot be synced because there is not enough space to hold all of the items in the iTues library (additional 10.03 GB required).  There is enogh space be it in PC or on iPad.

    Having problem with i Pad sync getting pop up message as below. The i Pad cannot be synced because there is not enough space to hold all of the items in the iTunes library (additional 10.03 GB required).  There is enough space be it in PC or on i Pad. Why and What can be done to resolve, please advice appreciate. Thanks

    It generally means - just using random numbers for examples - the iTunes on your computer holds 45 gig of content, you have a 16 gig iPad which has 13 gig of free space and the content just won't fit.
    Easy solutions. go into iTunes and 'manually manage' your content. I believe this is in the main summary tab for your device (connect your device, click on the icon in iTunes to access controls for your iPad
    You may also need to choose to manually control content in both the music and movie tabs.
    Apple - Support - Manuals
    the manual will have more specific info for syncing and controlling content

  • HT1390 trying to rent a movie and error message pops up saying "item cannot be downloaded on this network. You must connect to wi-fi or download it on your computer". I just finished downloading a rental but I get this message when attempting another. Any

    trying to rent a movie and error message pops up saying "item cannot be downloaded on this network. You must connect to wi-fi or download it on your computer". I just finished downloading a rental but I get this message when attempting another. Any help much appreciated

    You might want to try it again.  It started working for me about 10 minutes ago (~8pm CST).
    This was happening for rentals and purchases.

  • Error message: "Item is being modified, please try again later"

    I'm trying to buy Dhafer Youssef album "Digital Prophecy" from finnish iTMS. When i click "Buy Now" in my shopping cart, iTunes will give me various error messages,
    "Item is being modified",
    "Your shopping cart's contents have changed." or
    "We could not complete your Music Store request. The server was not found."
    I've bought several albums from iTMS before with no problems. I know for sure that there is no problems in my credit card or so. Also "the item" i am trying to buy, has been "being modified" for more than week already, so the problem must be somewhere else than just that it's price is being changed or so.
    Anyone with a fix for this problem? I am running the latest version of Tiger, and all the latest updates from Software Update, both Quicktime and iTunes are as up-to-date as they can be.
    G4 iBook & Mac Mini   Mac OS X (10.4.3)  

    They've been having problems with various albums. it's listed at two different prices but appears to be the same album. Others who have had this problem have clicked on the review page and downloaded their selection from there. I don't see that for this selection.
    Try to purchase the $7.92 version.

  • Auto pop alter message - Help needed

    Hello Experts,
    I need your little help in making the select list editable. Does any of you have any idea?
    Please find the following information/details:
    I have an appointment page where I need to set an appointment.
    So I have 7 fields (same as of my table - Appointments) on my page
    Pxx_Start_Date (appointment start date) (date picker)
    Pxx_From_Hour (appointment start hour) (select list 00 to 23)
    Pxx_From Min (appointment start minutes) (select list 00, 15, 30, 45)
    Pxx_End_date (appointment end date) (date picker)
    Pxx_End_Hour (appointment end hour) (select list 00 to 23)
    Pxx_End_Min (appointment end minutes) (select list 00, 15, 30, 45)
    Pxx_Description (appointment description) (text item)
    All appointments are stored in Appointments table.
    and what I required is:
    * to alert (Pop a Message) the user before 15 minutes of the next appointment.*
    eg: start_date - 08/12/2009, from_hour - 15, from_min - 30, end_hour - 16, end_min - 00, end_date 08/12/2009 and Description - Apex meeting, room no 1.
    So it should alert at 15:15.
    Your help would be appreciated. It would be nice if you can put an example with steps on apex.oracle.com.
    Kind Regards,
    Bhavin
    London, UK

    Hi here's a starting idea....
    Put this in your HTML Header of the page (or in the page template)
    <script>
    function alertMe(){
    if (document.getElementById('alertMe'))
    {alert('Get to your meeting!');
    </script>Then put this in the HTML body attribute
    onload="alertMe();"Then create an application process On-load like this
    BEGIN
    htp.p('<div id="alertMe"></div>');
    END;Just stick your logic in that application process so if the user is due then do the htp.p, and end if.
    Cheers
    Ben

  • Keep getting pop-up message re updating RSS feed for twitter

    Please advise why I get this pop-up message. After I get it and fill in the info, I get another pop-up message asking for the same info, which doesn't take. What's going on? My Safari version is 4.1 (4533.16)
    Enter your name and password to update the RSS feed.
    To update the RSS feed “Twitter / mimbrava with friends”, you need to log in to the area “Twitter API” on twitter.com. Your password will be sent in clear text.
    Name:
    Password:
    _ Remember this password in my keychain
    Cancel Log In

    Ok...
    From your Safari Menu Bar click Safari / Preferences then select your Security tab.
    Click: Show Cookies. Delete all Twitter cookies.
    And in the Preferences pane select the RSS tab. Click: Check for updates. Select: Never
    Restart your Mac.
    See what happens when one is a senior citizen, Carolyn? You've got a great memory!
    It rang a bell. I've never seen this behavior before with pop ups from Twitter. Interesting...

  • Item partners for Ship-to-Party in Sales order for Free goods items.

    Dear All
    After Creation of Sales order, there are 4 line of items in which 2 line of items having same Ship-to-party (Chargeble and Free)and remaining two line items having different Ship-to-Party chargeble and free items.
    We have tried to change the Item partners of Ship-to-party in chargeble item of the 3rd line item it is changing  but in free item the item partners not updating.
    Pl.advice
    Venkatesh

    Dear Venkates,
    Kindly deactivate the check box Not Modifiable of the corresponding partner function by selecting Partner determination procedure - Partner Functions in procedure
    Do this change if you have maintained partner proc. for sales document type or item category in
    SPRO - Sales and Distr. - Basic Functions - Partner Determination
    Hope this would solve you problem. If not kindly elablorate your problem.
    Regard,
    Sagar

  • How to Configure a Pop Up Message in Sales Orders

    Hi,
    How can I display a message when creating or changing sales orders? I need the configuration steps for 4.6.
    Thanks,
    Sai.

    Hi,
    First you need to make an entry of your pop up message in the sales text view of the material master and when the user enters that material, he will be able to see that message. The Config part is in spro/sd/basic func/text control. You need to define the text types, access sequences and the text determ procedures.
    You have to maintain the desired text in the material master sales text editor and turn on the indicator 'Display texts during transfer' under Text control in configuration for the sales order-item for the material sales text. This will display a Pop-up message when booking orders
    Reward points if found helpfull...
    Cheers,
    Siva.

  • Addition of new field in the "Create limit item" shopping cart

    Hello Gurus,
    I have a request in my project to add the company code field to the basic data for the  "create limit item" shopping cart.
    Thanks

    Hi Kedar
      Here are the steps....
    1. Create a Custom field in SRM and append it to SC table structures in SRM
    2. Add this field to the Custom field config for meta data at Item level in IMG>SRM Server> Cross application basic settings> Extensionsand and field control> Configure field control --> Configure control of fields at item level
    3. THen find the respective web dynpro application and component for the shopping cart portal UI screen where you want the field to appear. You can do this by right click on the screen area and then select More Field Help
    4. Go to SE 80 and enhance the respective webdynpro view by adding the custom field to the Context of the VIew and then adding it to the layout of the view at respective location. After doing this create a binding between the layout field and the context.....
    More information around ABAP UI Flexibility can be found at:
    http://www.sdn.sap.com/irj/scn/advancedsearch?query=%22abapUIFlexibility%22
    Regards
    Virender Singh

  • Need pop up message if vendor Credit note is already posted.

    Dear All
    I am from account payable department.
    While processing the Credit notes for a particular vendor even if the Credit note is already posted in SAP. we do not receive any pop message informing the processor that the credit note is already booked, as we get pop up while processing the invoices which is already posted.
    Kinldy assist me how can i set the SAP sytem so that i get a pop up messages for credit note also

    You can maintain the contract in source list. On creating purchase order you can go to environment-source list---there you will see the contract number, item number  and validity.  If the requirement is to see the contract number and item number can  be done in this way without any enhancement.
    REgards
    Sangeeta

  • When I try to add a Watermark to my Interactive pdf, a pop-up message informs me "You do not have su

    I created a great interactive pdf in Indesign and then added Reader extension capability in Acrobat XI. However, when I now try to add a Watermark to my Interactive pdf, using Acrobat XI, a pop-up message informs me "You do not have sufficient permissions to perform this task." I checked the file's permissions (I'm working in Mac OS X 10.8.5), and the file is listed with write permissions.
    Can someone please help? Thanks!

    Enabling a document should be the last thing you do before distributing it. If you didn't save the original when enabling it, you can open the enabled version and select: File > Save a Copy
    You'll then have to open the copy (it doesn't get loaded automatically) and add the watermark to it. Then enable it.

  • Can't click on pop-up messages

    Sometimes when I get a pop-up message from a program running in a different space, when I navigate to that space using the keyboard shortcuts, the message is hidden behind the program window and because the message is the active window I can't move the program to view it. The only way to view the message is to go into spaces view and selecting that space.
    Has anyone else experienced this? I've tried searching for this and came up with nothing.

    Update:
    The new Sync (along with Firefox 29) that guigs2 was talking about will be released in a few days! :)
    As guigs2 said:<br>
    "Get excited, it just got easier!"
    I'll be closing off this thread since it seems pretty much solved.
    '''Ooker''':<br>
    If you still need this thread to be open, please message me by clicking the link below so I can unlock it.<br>
    *https://support.mozilla.org/en-US/messages/new?to=bermea&fpa=1

  • Pop up message in Background execution

    Hello everybody!
    I created a Pop up message in AT-SELECTION-SCREEN event and it's working well in online mode. However, when I try to execute the same program in Background mode, the SE37 transaction does not show me the list at spool.
    Question: Does SAP allow the execution in background mode with pop up messages?
    Thanks!
    Michel Khouri
    Mars, Inc

    Hi,
    in at selection-screen generally we will not use the Information Message, so i think in your case it is Error message. so Obviously it will not work.
    i guess you are using error message.
    Regards
    vijay

  • Pop up message when connecting to server

    I tried uploading some files to the remote server and I got a
    pop up message saying "Dreamweaver cannot determine the remote
    server time. The Select Newer and Synchronize commands will not be
    available." What does this mean?
    Thanks,
    Lynn

    I had the same problem. Installing the update fixed the issue
    for me.
    http://www.adobe.com/support/dreamweaver/downloads_updaters.html
    But be sure to read the notes, especially if you originally
    installed DW from a Web download.

  • Pop up message in custom infotype screen

    Hi Expert,
    I have one custom infotype with field zzdest ( destination airport) which show all destination airport like mumbai,delhi etc.this
    airpot are mainatin in an ztable  ZR_HR_DES. while user selecting destination some name will be wrong like mumbay instead of mumbai  in the custom table at that time it should show the pop up message that please select mumbai instead of mumbay.
    can any one suggest me how to do this.
    Regards,
    Mdaddu

    When user give a text that is not in your table, you may try to fill an internal table with similar text and then use this internal table in a popup select FM like REUSE_ALV_POPUP_TO_SELECT.
    Some way to fill the internal table
    - with leftmost part of the name removing rightmost character until you get some records (remove right most character and add wildcard til select returns some records) (will identify incomplete text or error at rightmost characters)
    - converting erroneous input to a range replacing every character by a wildcard (DO length(str)/replace sy-tabix character by wildcard and append to a range) (identify a single mistake on a character)
    - wait til SAP implements a [Levenshtein distance|http://en.wikipedia.org/wiki/Levenshtein_distance] rule in SQL...
    Remarks: why don't you use an "official" airport code like ICAO or IATA to identify an airport, a text like "Bombay",  "Mumbai", "Sahar" or even "Chhatrapati Shivaji" can refer to the same airport, and many cities have more than one airport (eg. Juhu for small private aircraft)
    Regards,
    Raymond

Maybe you are looking for

  • How to load a class dynamically (via reflection) in a jsf-component

    Hi all, I am writing my own jsf component and I would like to do it generically. Therefore I have an attribute, where the developer can pass a fully qualified classname, which I want to use to instantiate. But I have a Problem with the classloaders,

  • Is there a limit or maximum number of pages that can be in one document?

    Is ther a maximum number of pages that can be created in one document?

  • SAP implementation for the first time

    Hi, I'm still new to SAP and need to know a few things... Could someone help me with the answers of the following questions? 1) What happens when a company goes through an SAP implementation for the first time. 2) how the company goes into project mo

  • Combo update should be incremental?

    I've had my battles with 10.5.2, and after my last attempt to update to the latest version, it DID show a 180MB incremental update for 10.5.2. Now, I run Software Update and it shows the Combo Update. If I did (and I won't because it just locks my ma

  • GOOD FEATURE ENHANCEMENT REQUEST: Locking Projects

    I have an excellent Feature Enhancement request for iLife '08 & wanted to post it somewhere in hopes it gets to the hands of the right people that can make things happen so I'm not wasting 5 minutes posting. I (like anyone) like saving my iLife Print