uc_cart.admin.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. /**
  2. * @file
  3. * Utility functions to display settings summaries on vertical tabs.
  4. */
  5. (function ($) {
  6. Drupal.behaviors.ucCartAdminFieldsetSummaries = {
  7. attach: function (context) {
  8. $('fieldset#edit-lifetime', context).drupalSetSummary(function(context) {
  9. return Drupal.t('Anonymous users') + ': '
  10. + $('#edit-uc-cart-anon-duration', context).val() + ' '
  11. + $('#edit-uc-cart-anon-unit', context).val() + '<br />'
  12. + Drupal.t('Authenticated users') + ': '
  13. + $('#edit-uc-cart-auth-duration', context).val() + ' '
  14. + $('#edit-uc-cart-auth-unit', context).val();
  15. });
  16. $('fieldset#edit-checkout', context).drupalSetSummary(function(context) {
  17. if ($('#edit-uc-checkout-enabled').is(':checked')) {
  18. return Drupal.t('Checkout is enabled.');
  19. }
  20. else {
  21. return Drupal.t('Checkout is disabled.');
  22. }
  23. });
  24. $('fieldset#edit-anonymous', context).drupalSetSummary(function(context) {
  25. if ($('#edit-uc-checkout-anonymous').is(':checked')) {
  26. return Drupal.t('Anonymous checkout is enabled.');
  27. }
  28. else {
  29. return Drupal.t('Anonymous checkout is disabled.');
  30. }
  31. });
  32. }
  33. };
  34. })(jQuery);