Внимание! Это памятка! Корифеи, пожалуйста, не флудите комментами типа "это любой дурак знает".
Итак.
Код, позволяющий выводить подписи к числам с учетом богатства русского языка:
Итак.
Код, позволяющий выводить подписи к числам с учетом богатства русского языка:
$num_products_lang_transform = "3"; // товаров if (!(($arResult["_TOTAL_ITEMS"]>10) and ($arResult["_TOTAL_ITEMS"]<20))) { preg_match('/\d$/', $arResult["_TOTAL_ITEMS"], $matches); if ($matches[0] == 1) { $num_products_lang_transform = "1"; // товар } else { if (($matches[0]>1) and ($matches[0]<5)) { $num_products_lang_transform = "2"; // товара } } } |