Доброго времени суток, All!
Как средствами views или снипетом решить сл. задачку: имеется словарь терминов - номеров выпусков газеты; каждую неделю в этот словарь добавляется новый термин, к которому привязываются материалы свежего номера издания.
Нужен блок, в котором, при создании нового термина, выводились бы свежие материалы, привязанные к последнему термину. Т.е., как поймать последний термин в словаре? Средствами вьювс у меня не удается (или я что-то упустил)
Хелп, плиз!
Комментарии
Ну, не знаю насколько этот вариант правильный, но мне в голову приходит только такой:
Лезем во Views
1. Добавляем аргумент: Taxonomy: Term ID
2. Action to take if argument is not present -> Provide default argument -> PHP Code
3. В коде делаем либо запрос к БД - выбрать максимальный tid, что-то вроде:
<?php
$term
= db_fetch_object(db_query('SELECT * FROM {term_data} WHERE vid=1 ORDER BY tid DESC LIMIT 1'));return $term->tid; ?>
* vid=1 - нужно поставить id словаря номеров изданий
Спасибо огромное!!!
ИМХО вполне прямой вариант решения. Главное - работает!!!