![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
|
|
|
#1 |
|
Senior Member
|
В общем требуется вывести определенные категории новостей в блоки формы <select> допустим подкатегории категории1 в одном блоке, категории2 во втором и т.д.
Может кто-то сталкивался с этим и есть готовое решение? а то уже второй день копаюсь в коде((
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#2 | |
|
Administrator
|
Цитата:
тогда можно пропатчить tt_news либо написать экст, который расширяет tt_news Если это нужно за чем-то еще, то можно просто через TS сдеать Код:
search_more = COA
search_more{
10 = TEXT
10.value =
50 = CONTENT
50 {
wrap = <select name="tx_ttnews[cat]" ><option value="">Все категории</option>|</select>
table = tt_news_cat
select {
# the category folder(s)
pidInList = 104
andWhere = parent_category = 2
}
renderObj = COA
renderObj {
10 = TEXT
10.field = uid
10.dataWrap = <option value="|"
20 = TEXT
20 {
field = title
wrap = selected="selected" >|</option>
if {
value.field = uid
equals.data = GPvar:tx_ttnews|cat
}
}
21 = TEXT
21 {
field = title
wrap = >|</option>
if {
value.field = uid
equals.data = GPvar:tx_ttnews|cat
negate = 1
}
}
}
}
}
|
|
|
|
|
|
|
#3 |
|
Senior Member
|
Это не для поиска, а для такой задачи. Есть 3 типа категорий новостей. Пользователь заходит на страницу сайта и видит 3 блока select, выбирает в трех этих полях определенные категории, нажимает submit и ему выводятся все новости, которые принадлежат к трем категориям, выбранных в блоках select. Благо в последних новостях появилась возможность связывать новость с несколькими категориями.
С вашим кодом сейчас попробую поэксперементировать, а что делать с submit? в данном случае. Я так понимаю нужно будет создать подстраницу, куда поместить элемент tt_new-LIST и чтобы там были требуемые мне параметры... а именно id категорий, выбраных пользователем в select... как тут быть?
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#4 |
|
Senior Member
|
Когда все начало получаться появилась такая фигня. Пишу типа для выборки категории:
Код:
categorySelection = TEXT categorySelection.data = GPvar:menu1 categorySelection = menu1, menu2, menu3. Через COA не хочет работать... как мне объединить в одно три переменные? еще и через запятую...
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|
|
|
#6 |
|
Senior Member
|
void, огромнейшее спасибо!!!
Как все доделаю опубликую код полностью для решения поставленной задачки.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
|
|
|