Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Думаю что будет интересна многим

10.12.2008, 12:26
Гость
Гость

Необходима помощь, знаю, что это можно реализовать! Т.к. даже стандартный шаблон(Новости и статьи) так работает.
Система: NetCat Standart 2.4
Проблема: Имеется каталог компания с возможность поиск(сортировки) работающей через стандартную возможность поиска srchPat[], имеется поле(поле является списков) по котором необходимо произвести сортировку на основании данных полученных из урл, тоесть заменить http://сайт.ру/ раздел/ srchPat[2]=12 на http://сайт.ру/ раздел/ categoria
Подскажите как реализовать данную вещь!
Большое спасибо, за внимание.
19.12.2008, 16:26
Denis
Denis

Зарегистрирован:
2008-07-15
Сообщений: 666

Создаете раздел (допустим его номер стал равен 100).
В него включаете тот же компонент.

В системных настройках компонента проверяете, если текущий раздел ($sub) равен 100, то выполняете блок:
{
$ignore_sub = 1;
$ignore_cc = 1;
$query_where = ..// а здесь уловие выборки
}

В NetCat 3.0 и выше можно использовать настройки компонента в разделе, чтобы использовать было удобнее

Ксю доставляет...
27.12.2008, 03:32
Гость
Гость

если проще (думать вообще не нужно), но с большей нагрузкой на базу:

1. Создавайте свой categoria (допустим под номером 100), шаблон не нужен
2. Ставим в макете в конце хедера или в начале футера
".($sub==100 ? s_list_class(sub,сс,"&srchPat[2]=12&curPos=$curPos") : "")."

где замените:
100 - номер раздела categoria
sub - номер раздела, где осуществляется поиск
сс - номер шаблона разделе, где осуществляется поиск
198 196 2008-12-27 03:32:11 7600
Описание проекта