|
|
13.03.2007, 20:01
|
|
Sima
Зарегистрирован: 2007-01-11
Сообщений: 21
|
А можно как то и для админ режима сделать такой же фильтр товаров?
Спасибо всем!
Неткат - это просто!!!
|
|
|
14.03.2007, 12:12
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
у вас action формы поиска скорее всего перезаписывает ГЕТ переменные в админке
добавьте их
".opt($admin_mode,"&catalogue=$catalogue&sub=$sub&cc=$cc")."
|
|
|
14.03.2007, 18:36
|
|
Sima
Зарегистрирован: 2007-01-11
Сообщений: 21
|
Подскажите пожалуйста, а как правильно формировать action для такого плана формы, потому что ято делаю по ламерски (( стыдно
Код:
<form action='$current_cc[EnglishName].html' method='get'>
Неткат - это просто!!!
|
|
|
14.03.2007, 19:17
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
<form action='?' method='get'>
этого было бы достаточно для работы формы по текущему адресу
но для поддержки админки добавьте
<form action='?".opt($admin_mode,"&catalogue=$catalogue&sub=$sub&cc=$cc")."' method='get'>
|
|
|
14.03.2007, 19:27
|
|
Sima
Зарегистрирован: 2007-01-11
Сообщений: 21
|
Спасибо, но что то у меня не выходит.
Меня редиректит сразу на главную, судя по строке запроса то просто в нее все же эти параметры не дописываются.
Пример моей формы
Код:
<form action='?&catalogue=1&sub=532&cc=706' method='get'>
<input type='hidden' name='action' value='index'/>
<div class="formrow">
<label for="Keyword">Ключевое слово</label>
<input type="text" name="Searchword" id="Keyword" value=""/>
</div>
<div class="formrow">
<label for="srchPat1">Бренд</label>
<select name="srchPat[1]" id="srchPat1">
<option value=''>Все</option>
<option value='48' >Atomic</option>
<option value='19' >Fischer</option>
<option value='11' >K2</option>
<option value='89' >Rossignol</option>
<option value='20' >Salomon</option>
<option value='21' >Volkl</option>
</select>
</div>
<div class="formrow">
<label>Год</label>
<input type='checkbox' name='Year[]' value='2001' />
2001
<input type='checkbox' name='Year[]' value='2004' />
2004
<input type='checkbox' name='Year[]' value='2005' />
2005
<input type='checkbox' name='Year[]' value='2006' />
2006</div>
<div class="formrow">
<label for="srchPat4">Назначение</label>
<select name="srchPat[4]" id="srchPat4">
<option value=''>Все</option>
<option value='' ></option>
<option value='гоночная' >гоночная</option>
<option value='бэккантри-фристайл' >бэккантри-фристайл</option>
<option value='рейсовая' >рейсовая</option>
<option value='карвинг' >карвинг</option>
<option value='слалом' >слалом</option>
<option value='ски-кросс' >ски-кросс</option>
<option value='ски-тур' >ски-тур</option>
<option value='скиборд' >скиборд</option>
<option value='спортивная' >спортивная</option>
<option value='супер-кросс' >супер-кросс</option>
<option value='фрирайд' >фрирайд</option>
<option value='универсал' >универсал</option>
<option value='универсальная' >универсальная</option>
<option value='целинные' >целинные</option>
</select>
</div>
<div class="formrow">
<label> </label>
<input type='submit' value="Подобрать" />
</div>
</form>
Неткат - это просто!!!
|
|
|
15.03.2007, 11:07
|
|
h/z
Зарегистрирован: 2007-02-06
Сообщений: 755
|
уточнил из руководства
Цитата:Действие формы (action) следует установить в “.$current_sub[Hidden_URL].”, если шаблон данных, по которому производится поиск, является шаблоном по умолчанию (включен, наименьший приоритет) и “.$current_sub[Hidden_URL].$current_cc[EnglishName].”.html – для остальных шаблонов. При этом метод запроса формы (method) должен быть «GET».
|
|
|
15.03.2007, 17:12
|
|
Sima
Зарегистрирован: 2007-01-11
Сообщений: 21
|
Спасибо
Мне в руководстве вообще сложно найти чего то...
Но проблема моя с админкой так и не решилась....Теперь когда я в админ моде фильтрую товары фильтр работает но ухожу из админ мода ((
я наверное просто в админ моде буду передавать катол саб и цц хиден полями...
Когда так и сделал то все заработало
Неткат - это просто!!!
|