мои костыли
/local/templates/aspro_next/components/bitrix/sale.basket.basket/.default/js/component.js
Скрытый текст |
|---|
| Код |
|---|
showItemsCount: function()
{
var itemCountNode = this.getEntity(
this.getCacheNode(this.ids.itemListWrapper),
'basket-items-count',
'[data-filter="all"]'
);
if (BX.type.isDomNode(itemCountNode))
{
let cnt = (parseInt(this.result.DELAYED_BASKET_ITEMS_COUNT))
? (this.result.BASKET_ITEMS_COUNT - this.result.DELAYED_BASKET_ITEMS_COUNT)
: this.result.BASKET_ITEMS_COUNT;
itemCountNode.innerHTML = BX.message('SBB_IN_BASKET') + ' ' + cnt + ' ' + this.getGoodsMessage(this.result.BASKET_ITEMS_COUNT);
itemCountNode.style.display = '';
}
}, |
|
/local/templates/aspro_next/components/bitrix/sale.basket.basket/.default/js-templates/basket-item.php
Скрытый текст |
|---|
| Код |
|---|
<sc ript id="basket-item-template" type="text/html">
<tr class="basket-items-list-item-container{{#SHOW_RESTORE}} basket-items-list-item-container-expend{{/SHOW_RESTORE}}{{#DELAYED}} delayed-tr{{/DELAYED}}"
|
|
/local/templates/aspro_next/components/bitrix/sale.basket.basket/.default/js/filter.js
Скрытый текст |
|---|
| Код |
|---|
BX.Sale.BasketFilter.prototype.showFilterByName = function(name)
{
let list = $('#basket-item-list');
if (!name)
return;
switch (name)
{
case 'not-available':
this.showNotAvailableItemsFilter();
break;
case 'delayed':
this.showDelayItemsFilter();
list.find('.delayed-tr').show();
break;
case 'warning':
this.showWarningItemsFilter();
break;
case 'similar':
this.showSimilarItemsFilter();
break;
case 'all':
default:
this.clearAllFiltersExcept([]);
this.onFilterChange();
list.find('.delayed-tr').hide();
}
}; |
|
/local/templates/aspro_next/components/bitrix/sale.basket.basket/.default/script.js
Скрытый текст |
|---|
| Код |
|---|
BX.ready(function() {
let list = $('#basket-item-list');
list.find('.delayed-tr').hide(); |
|