It looks like these two modules conflict, Better Messages causes the cart status messages to funk up.
Is there a way to get Better Messages to ignore messages sent by the ajax cart module?

Comments

Macronomicus’s picture

Title: Conflict with Ubercart Ajax Cart » Conflict with Better Messages
Project: Better Messages » Ubercart AJAX Cart
Version: 6.x-1.x-dev » 6.x-2.x-dev
Component: Other » Miscellaneous
Issue tags: +better messages

Moving this over to ajax cart for now... perhaps it will be easier to have Ajax Cart block other modules that try to override its messages?

Hopefully ill have some time to kick this around soon its a shame to not use better_messages on this site.

tunic’s picture

Status: Active » Postponed (maintainer needs more info)

Can you explain this bug a bit more? I've a web with UC Ajax Cart and Better Messages and they work fine together.

Macronomicus’s picture

Thats strange, when I enable Better Messages then any notifications coming from UC Ajax Cart are empty and only show on the screen for one second.

tunic’s picture

Is your site public? Can I see it? Can you put here your UC AJax Cart settings? With so little info I can't check this issue.

Macronomicus’s picture

Yes its public but I have better messages turned off, hmm... well I have a dev version I could enable that & make live for you to see. Would you like a link in a pm?

AC Settings...
[on] Ajax support for anonymous users
[on] Ajaxify cart page
[on] Hide update button in cart page
[on] Make the shopping cart block collapsible by clicking the name or arrow.
[on] Cart closed by default.
[Message effect] jQuery block UI messages.
[Standard message timeout] 2200
[Apply Ajax Cart functionality to specified products] Ajaxify all Ubercart products.

jQuery UI - 1.7.3
jQuery Update - 1.3.2

pribeh’s picture

subscribe. Im' actually experiencing a conflict with virtually every module that overrides status/warning messages display (purr, growl, BM, etc.). As soon as I switch one of those modules on, the ajax cart module growl message gets wrapped in an h1, which is set to display none, and then the inner div tag is broken. Still searching for the js conflict.