![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Senior Member
|
![]()
Значит надо каким-то образом обрабатывать tt_news_cat_mm - а как это сделать я пока не придумал. Внешней функцией было бы проще всего.
|
![]() |
![]() |
![]() |
#2 |
Senior Member
|
![]()
Осталось еще чуть чуть...
Вот мне здесь нужно поставить uid текущей категории Код:
andWhere = tt_news_cat_mm.uid_foreign = uid текущей категории |
![]() |
![]() |
![]() |
#3 |
Senior Member
|
![]()
Насколько помню через register как-то можно, надо смотреть документацию по tt_news
|
![]() |
![]() |
![]() |
#4 |
Senior Member
|
![]()
И так, проблема решена.
Вот он выстраданный код: Код:
andWhere.wrap = tt_news_cat_mm.uid_foreign = {register:newsCategoryUid} andWhere.insertData = 1 join = tt_news_cat_mm ON (tt_news_cat_mm.uid_local = tt_news.uid) |
![]() |
![]() |
![]() |
#5 |
Senior Member
|
![]()
Ура! Задача решена и сниппет есть!
А целиком весь код можно привести? |
![]() |
![]() |
![]() |
#6 |
Senior Member
|
![]()
Основа это то что в предыдущем посте, а все остальное это импровизация.
Код:
10 = CONTENT 10 { table = tt_news select { pidInList = 1 selectFields = count(*) as uid where = NOT deleted AND NOT hidden andWhere.wrap = tt_news_cat_mm.uid_foreign = {register:newsCategoryUid} andWhere.insertData = 1 join = tt_news_cat_mm ON (tt_news_cat_mm.uid_local = tt_news.uid) } } Последний раз редактировалось thebat; 24.05.2011 в 02:15 |
![]() |
![]() |
![]() |
#7 |
Senior Member
|
![]()
Забыл еще добавит к теме..., что есть расширение key: dkm_ttnewscatcount для tt_news которое должное было бы решать такую задачу, но оно к сожалению не работает..., возможно только у меня не работало...
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод списка категорий для новостей | gvv100 | Общие вопросы | 4 | 06.05.2010 16:18 |
Постраничный вывод записей | андрей | Общие вопросы | 3 | 31.05.2005 01:37 |