define("BX_CATALOG_IMPORT_1C_PRESERVE", true);
$(document).ready(function(){
$(".price_content").slideUp();
let $titleList = $(".price_title");
$titleList.click(function(){
let wasOpen = $(this).hasClass('plus');
$(this).next(".price_content").slideToggle("slow");
$(".price_content").not($(this).next(".price_content")).slideUp();
$titleList.removeClass('plus');
if ( !wasOpen ) {
$(this).addClass('plus');
}
});
});
bitrix.info/ba.js - это какое-то ускорение движка.
'analytics_counter' =>
array (
'value' =>
array (
'enabled' => false,
),
),
Пересечения, которые Вы упомянули, также могут быть.
let idx = prices.keys();
// затем надо вставить в этот массив элементы, кратные 100
// и отсортировать в обратном порядке , поскольку нужна равная или меньшая цена
// ...
// для цены 5.23 заведомо существующие границы - это 500 и 600
let possibleKeys = idx.slice( idx.indexOf(600), idx.indexOf(500) );
// первое из значений, которое существует как ключ в prices, и есть искомое
конкретный пример, когда случаются такие тупики?
git add ... && git commit -m "..." && git push
git pull
влезал в метод SetPageProperty() и записывал в лог пришедшее значение и backtrace (не полный, а только имена файлов и номера строк) . Когда решал проблему, восстанавливал файл с методом из бэкапа ( чтобы Битрикс не ругался на изменённые файлы в ядре )