Проблема следующая: установил модуль answers (вопросы и ответы), у которого есть одна особенность - вопрос - это тип материала, ответ, это тоже тип материала. Ответы под вопросами выводятся с помощью вьюхи. И к вопросу и к ответу имеется возможность писать комменты.
Включаю вьюху tracker, которая выводит мне последние активности, и она, не без оснований, считает, что материал вопрос и материал ответ, это различный контент (см. аттач). Также у типа материала - ответ, нет названия, только боди.
Как мне объединить в трекере эти два материала, чтобы выводился только тип материала - вопрос, но в случае, если
- к нему написан коммент,
- к нему дан ответ,
- к ответу написан коммент?
Вложение | Размер |
---|---|
![]() | 709.06 КБ |
Комментарии
Только у тебя будут свои типы материалов. Их и выбери замацав мышкой чекбокс.
Ну а по остальному ковыряй pelationship
Не совсем так, если я сделаю фильтр по типу контента (например оставлю только "Вопросы"), то просто отрежу всю активность в части типа контента "Ответы", а её не стоит терять + появление самого "Ответа" у "Вопроса" т.е. нового связанного типа контента, тоже должно отображаться, как реплика к Вопросу.
Тип контента "Вопрос"
- Комментарий к "Вопросу"
- Тип контента "Ответ"
- Комментарий к "Ответу"
В случае, если совершена активность по любому подпункту ([Комментарий к "Вопросу"],[Тип контента "Ответ"][Комментарий к "Ответу"]), необходимо в трекер вывести:
"Наименование "Вопроса"", Дата, количество новых ответом\комментариев (не важно к самому вопросу или к ответу на данный вопрос).