Битрикс: несколько пизд*цовых фактов

1. Вы знали что битриксу все равно "е" или "ё" у вас хранится в данных?
Запрос:

$rsElement = CIBlockElement::GetList(
 Array("SORT" => "ASC")
 , Array("IBLOCK_ID" => 11, "NAME" => "Ёлки")
 , false
 , Array("nPageSize" => 8)
 , Array("ID", "IBLOCK_ID", "NAME")
);
while ($arElement = $rsElement->Fetch()) {
 echo $arElement["NAME"];
}

Найдет вам так же и "Елки"

2. Битриксовский парсер csv - CCSVData забивает х*й на кавычки. Если они присутствуют в полях, он просто их выплевывает.

3. Нельзя заранее узнать стоимость товара с учетом скидок\наценок корзины. Костыль решение тут.

4. Если раздел помечены как неактивный содержит активные элементы то они все равно найдутся в поиске. Костыль решение тут.

Комментарии

Популярные сообщения из этого блога

Bitrix: кнопка добавить в корзину

Битрикс: какого х*я ты ищешь в неактивных разделах

Битрикс: highloadblock значения в свойстве список