Так ничего и не изменилось? Та же самая байда
|
[QUOTE]Demes написал:
Пропадают товары из каталога во время создания фасетного индекса. В процессе создания они пропадают и по ходу индексации появляются. По окончанию все товары на месте. Куда смотреть, может кто-то подробнее объяснить или помочь за мат. плату?[/QUOTE] Чем в итоге закончилось? Столкнулся с такой же проблемой |
|
|
|
|
|
[QUOTE]Александр Кислицын написал:
значит страница успешного создания заказа у вас сделана не отдельно, а стоит редирект в корзину[/QUOTE] так прописано: [CODE] "PATH_TO_BASKET" => "/personal/cart/", "PATH_TO_PERSONAL" => "/personal/order/", "PATH_TO_PAYMENT" => "/personal/order/payment/", "PATH_TO_ORDER" => "/personal/order/make/", [/CODE]После оформления заказа url страницы такой personal/cart/?ORDER_ID=2425 Что за страница успешного создания заказа? Где её редактировать? |
|
|
|
|
|
[QUOTE]Михаил написал:
$sumElementsInRow+= count($arLevels3) + 1; [/QUOTE] и разделы и подразделы считаются, 18 - это отсечка, если больше в сумме (разделов и подразделов) то переносит на второй столбец |
|
|
|
|
|
[QUOTE]Михаил написал:
Ребята добрый день, стуация такая много подразденлов в каталоге, меню горизонтальное и список уходит далеко вниз. Битриксом продумано что если разделов (не путать с подразделами) больше 18ти то идет расширение на второй столбец, но у меня много подразделов и 18 разделов мне ого гог гого как далеко, мне надо что бы подразделы то же считались, может кто что подскажет по этому поводу Вот тут код который отвечает за раздвоение /bitrix/components/bitrix/menu/templates/catalog_horizontal/ { $countItemsInRow = 18; $arMenuStructure[$itemIdLevel_1] = array(); $countLevels2 = count($arLevels2); if ($countLevels2 > 0) { for ($i=1; $i<=3; $i++) { $sumElementsInRow = 0; foreach($arLevels2 as $itemIdLevel_2=>$arLevels3) { $sumElementsInRow+= count($arLevels3) + 1; $arMenuStructure[$itemIdLevel_1][$i][$itemIdLevel_2] = $arLevels3; if ($sumElementsInRow > $countItemsInRow) $countItemsInRow = $sumElementsInRow; unset($arLevels2[$itemIdLevel_2]); $tmpCount = 0; foreach($arLevels2 as $tmpItemIdLevel_2=>$arTmpLevels3) { $tmpCount+= 1 + count($arTmpLevels3); } if ($tmpCount <= $countItemsInRow*(3-$i) && $countItemsInRow<=$sumElementsInRow) break; [/QUOTE] Так и не решил вопрос? |
|
|
|
|
|
[QUOTE]Никита Кургалин написал:
Думаю, проще изменить объем продукта и добавить его отдельным товаром.[/QUOTE] Это как? |
|
|
|
|
|
[QUOTE]Станислав Шашалевич написал:
C чего вы решили, что товары пропадают? Все должно оставаться на месте.[/QUOTE] Думаете показалось? Конечно пропали, а после активации не появились. Вот и не знаю в чем беда |
|
|
|
|