Ну, вроде, очевидно, что проблема здесь. Вы уверены, что 100 — это реально дно кастрюли? По другим числам, используемым при отрисовке кастрюли и воды, не похоже на это.bubbleY[numBubbles] = 100; // Начальная координата Y - дно кастрюли
И массивы неправильного размера создаются.int bubbleX[10]; // Массив для хранения координат X пузырьков int bubbleY[10]; // Массив для хранения координат Y пузырьков ... if (numBubbles < 15)
Есть мысль сделать дополнительное поле для разделов, в котором указывать, например, "блок1", "Блок2", "не показывать", и в шаблоне компонента catalog.section.list делать проверку, находимся ли на главной каталога и если да, то группировать по этому признаку и выводить, если нет, то просто выводить.Выглядит вполне адекватно. Ну, разве что вариант "не показывать" можно и не делать, просто пустое значение так трактовать.
function between(carYear: number, to: number | null, before: number | null): boolean {
if (to === null) {
to = 2000;
}
if (before === null) {
before = 2023;
}
return to <= carYear && carYear < before;
}
-$_COOKIE[hash]
+$_COOKIE['hash']
И далее по тексту, где идёт обращение к элементам ассоциативного массива, сделать то же самое. function finder(array $arr, mixed $value): ?array {
foreach ($arr['data'] as $subArr) {
foreach ($subArr['sizes'] as $size) {
if (is_array($size['ruID']) && in_array($value, $size['ruID'])) {
return $subArr;
}
}
}
return null;
}
finder([...], 2038597018816);
.center-box
и вставить в элемент, который и является правой колонкой....
for num, question in enumerate(questions):
...
bot.send_message(chat_id, question_message, reply_markup=options)
...
dispatch({type:'product/ProductAdd'
case 'product/ProductEdit':
inputValue.id
в момент диспатча. Может, значение не заполняется, а может там идёт конвертация числа в строку, например, и строгое сравнение в редьюсере не проходит.