Как-то можно его победить или переписать?
                  
                  
                  Товаров много. В arResult["PROPERTY_ID_LIST"] около 10 ID. 
                  
                  
                  
                  
                  
                  if (!empty($this->arResult["PROPERTY_ID_LIST"]))
                  
                  
                  {
                  
                  
                      $rsElements = CIBlockElement::GetPropertyValues(
                  
                  
                          $this->IBLOCK_ID, 
                  
                  
                          $arElementFilter, 
                  
                  
                          false, 
                  
                  
                          array('ID' => $this->arResult["PROPERTY_ID_LIST"])
                  
                  
                      );
                  
                  
                  
                  
                  
                     while($arElement = $rsElements->Fetch())
                  
                  
                         $arElements[$arElement["IBLOCK_ELEMENT_ID"]] = $arElement;
                  
                  
                  }
                  
                  
                
Можно, сделать не много свойств. И будет всё хорошо
А товаров в разделе сколько?
несколько десятков тысяч, 55-65к
А памяти скрипту сколько выделяется?
В тп напишите. Вечером попробую на компонент посмотреть усталым взглядом
спасибо. там уже кончился поддержка у заказчика. выделили еще памяти, пока работает
Обсуждают сегодня