Цитата | ||
---|---|---|
bga пишет: ID цены, а не языка. Если не сработает, попробуйте заменит на:
|
Язык один - то есть ид цены рубля - 1
03.04.2012 13:09:11
Разные строки закомментированы.
ID цен тут - Магазин-Торговый каталог-Типы цен. С языком и валютой прямой связи нет. |
|
|
|
04.04.2012 11:14:24
Все работает - спасибо
|
|
|
|
18.04.2013 18:42:05
доброго времени суток! у меня аналогичная проблема, не работает сортировка по цене, пробовал заменить строки как сказано выше не помогло(
вот мой исходный код
|
|||
|
|
19.04.2013 12:58:45
поставьте ID цены вместо .$arResult['_PRICE_ID'] и будет вам счастье, пример
|
|||
|
|
11.08.2013 19:29:35
У меня не работает... Установила в коде
У меня Розничная цена имеет id=3, но сортировка не происходит, цены не упорядочены ни по возрастанию, ни по убыванию... Пожалуйста, подскажите! |
|||
|
|
20.08.2013 12:29:15
Мне помогла замена
|
|||
|
|
22.08.2013 00:59:50
У нас обмен с 1С УТ. Нужно в инфоблоке предложений создать 2 новых свойства: Цена минимальная и Цена максимальная и прописывать код.
|
|
|
|
17.09.2013 03:56:53
Скажите, а как быть если типов цен несколько и каждый тип цен для разных пользователей виден, что тогда делать? можно сразу несколько типов цен сюда забить?
|
|
|
|
26.11.2013 22:35:27
Вот вариант рабочей сортировки по цене
if ('section' == $this->GetPageName()) { CModule::IncludeModule('catalog'); $dbRes = CCatalogGroup::GetList( array(), array('NAME' => $arParams['PRICE_CODE'][0]) ); if ($arRes = $dbRes->Fetch()) $arResult['_PRICE_ID'] = $arRes['ID']; } $arAvailableSort = array( "name" => Array("name", "asc"), "price" => Array('catalog_PRICE_'.$arResult['_PRICE_ID'], "asc"), "date" => Array('PROPERTY_NEWPRODUCT', "desc"), ); |
||||
|
|
|||