Доброго времени суток. Необходимо отсортировать элементы каталога по полю "наименование" и "цена" из публичной части. Делаю ссылку вида <a href="/catalog/index.php?SECTION_ID=<?=$SECTION_ID?>&by=name&order=asc">Наименование А-Я</a>, где в индексной странице засел комплексный каталог... В зависимости от GET-переменных хотел менять поля ELEMENT_SORT_FIELD и ELEMENT_SORT_ORDER, но не знаю как это сделать. Постоянно выскакивает parse error. Вообще, можно менять входной массив параметров компонента? К примеру отрывок
"LINE_ELEMENT_COUNT" => "1",
"ELEMENT_SORT_FIELD" => $Params["ELEMENT_SORT_FIELD"],
"ELEMENT_SORT_ORDER" => "asc",
Как заставить подставиться нужное значение в "ELEMENT_SORT_FIELD", чтобы не было parse error? В моём примере она, конечно же, появляется.
Если моя идея провальная, то подкиньте ещё парочку идей, буду признателен. (буду тогда пробовать править файлы компонента section.php и element.php, если не будет никаких идей...)