Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
26.09.2006, 16:54 | #1 |
Senior Member
|
tt_news categories в <select>
В общем требуется вывести определенные категории новостей в блоки формы <select> допустим подкатегории категории1 в одном блоке, категории2 во втором и т.д.
Может кто-то сталкивался с этим и есть готовое решение? а то уже второй день копаюсь в коде((
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
26.09.2006, 17:21 | #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 } } } } } |
|
26.09.2006, 17:38 | #3 |
Senior Member
|
Это не для поиска, а для такой задачи. Есть 3 типа категорий новостей. Пользователь заходит на страницу сайта и видит 3 блока select, выбирает в трех этих полях определенные категории, нажимает submit и ему выводятся все новости, которые принадлежат к трем категориям, выбранных в блоках select. Благо в последних новостях появилась возможность связывать новость с несколькими категориями.
С вашим кодом сейчас попробую поэксперементировать, а что делать с submit? в данном случае. Я так понимаю нужно будет создать подстраницу, куда поместить элемент tt_new-LIST и чтобы там были требуемые мне параметры... а именно id категорий, выбраных пользователем в select... как тут быть?
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
27.09.2006, 15:17 | #4 |
Senior Member
|
Когда все начало получаться появилась такая фигня. Пишу типа для выборки категории:
Код:
categorySelection = TEXT categorySelection.data = GPvar:menu1 categorySelection = menu1, menu2, menu3. Через COA не хочет работать... как мне объединить в одно три переменные? еще и через запятую...
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |
27.09.2006, 16:42 | #6 |
Senior Member
|
void, огромнейшее спасибо!!!
Как все доделаю опубликую код полностью для решения поставленной задачки.
__________________
Персональный блог про заработок в интернете + полезных блога про typo3 и wordpress |