Не фильтруется <category>
Не фильтруется <category>
Здравствуйте, в стандартном темплейте index хочу сделать блок категорий и отфильровать по значению например: group_custom_var1=straight, предварительно создал в Groups на одной из кат Group custom var1 *: straight, применяю к <category group_custom_var1=straight, не отфильтровывает по этому значению но отфильтровывает по тем что есть еще "order=ctr num=1-96" .
-
- Posts: 1034
- Joined: Tue Dec 04, 2012 8:46 am
Re: Не фильтруется <category>
Дык такого ж вроде не было. Насколько мне известно, к категориям применимы только сортировки (ctr, alphabet).zarsky wrote:group_custom_var1=straight
Т.е. и отсортировать можно так: order=group_custom_var1 , но выведет все-равно все.
Re: Не фильтруется <category>
Хмм понятно, запутался а в описании, тогда как можно вывести на морде в блоке каты только определенные категории?richmantrade wrote: Т.е. и отсортировать можно так: order=group_custom_var1 , но выведет все-равно все.
-
- Posts: 1034
- Joined: Tue Dec 04, 2012 8:46 am
Re: Не фильтруется <category>
Способов много. пхп например ))
<category num=1-100>
if (category_custom_var1 == stright) выводим
</category>
Если же известно сколько их (stright) всего , можно без пхп. сортируешь order=group_custom_var1 , а выводишь только сколько нужно , допустим num=1-10
<category num=1-100>
if (category_custom_var1 == stright) выводим
</category>
Если же известно сколько их (stright) всего , можно без пхп. сортируешь order=group_custom_var1 , а выводишь только сколько нужно , допустим num=1-10
Re: Не фильтруется <category>
Да, вариант с if наиболее простой, хотя в принйипе можно дописать и в таг фильтр такой, до этого просто таких вопросов не возникало.
Don't forget to run script update
Re: Не фильтруется <category>
А можно более подробней этот вариант описать? Только начал изучать смарт.admin wrote:Да, вариант с if наиболее простой
-
- Posts: 1034
- Joined: Tue Dec 04, 2012 8:46 am
Re: Не фильтруется <category>
Так а при чем тут смарт ? Это ж просто пхп.
Грубый пример есть выше, ну а далее гугл в помощь
https://www.google.com/search?q=if+php& ... 8&oe=utf-8
Конкретный код для твоего темплейта тебе тут никто писать не будет
Грубый пример есть выше, ну а далее гугл в помощь
https://www.google.com/search?q=if+php& ... 8&oe=utf-8
Конкретный код для твоего темплейта тебе тут никто писать не будет
Re: Не фильтруется <category>
Добавили вот в таком виде
<category group_custom_var1=test num=1-10 order=alphabet>
<!--CATEGORY_NAME-->
</category>
<category group_custom_var1=test num=1-10 order=alphabet>
<!--CATEGORY_NAME-->
</category>
Don't forget to run script update
Re: Не фильтруется <category>
благодарю =)admin wrote:Добавили вот в таком виде
<category group_custom_var1=test num=1-10 order=alphabet>
</category>