Advertisement
Guest User

Untitled

a guest
Oct 29th, 2019
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.74 KB | None | 0 0
  1. //При клике на переключатель в корзине
  2. this.petTypeCatBtn.on( 'click', function () {
  3. catalogSelectBtn = self.body.find('.j-add-item-to-plan');
  4.  
  5. catalogSelectBtn.addClass('button--disabled');
  6. ftb.catalog.setPetType( ftb.catalog.PET_TYPE_CAT );
  7. } );
  8.  
  9. this.petTypeDogBtn.on( 'click', function () {
  10. catalogSelectBtn = self.body.find('.j-add-item-to-plan');
  11.  
  12. catalogSelectBtn.addClass('button--disabled');
  13. ftb.catalog.setPetType( ftb.catalog.PET_TYPE_DOG );
  14. } );
  15.  
  16. //Рендеринг корзины
  17. renderBasket: function () {
  18. var allItems = this.model.getItems();
  19. var width = $( window ).width();
  20.  
  21. this.renderCatDogCounters();
  22. this.updatePlanTogglerCount();
  23.  
  24. if ( allItems.length == 0 ) {
  25. this.hideBasket();
  26. return;
  27. }
  28.  
  29. if (!this.ignoreShow && width >= 1200 ) {
  30. this.showBasket();
  31. }
  32.  
  33. this.editCurrentPlanButton.hide();
  34. this.continueButton.show();
  35.  
  36. this.renderBasketItems();
  37. this.renderTotalPrice();
  38. this.content.show();
  39. this.setPlanListHeight();
  40. },
  41.  
  42. //Метод для переключения в каталоге, который работает и для корзины
  43. setPetType: function (type) {
  44. this.petType = type;
  45. $(ftb).trigger('Catalog.petTypeChanged', this.petType);
  46. $(ftb).trigger('Route.changeStateBrand', ftb.routeParams.brand);
  47. $(ftb).trigger('Route.changePetType', type);
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement