Группы количество публикаций

InstantCMS 2.X
#1 25 августа 2021 в 00:11

Есть виджет список групп. О выводит кол-во участников группы.
Что заменить чтобы выводил не участников а кол-во опубликованного контента от имени группы.
Изображение

#2 25 августа 2021 в 11:09

Как то так. В файле виджета после

  1. // строим массив полей для списка
  2. if($groups){
  3. foreach ($groups as $key => $group) {

это где то стр.56 вставляем код

  1. $a = $content_model->filterEqual('parent_title',$group['title'])->get('con_posts');
  2. foreach($a as $b){
  3. $gr_slug = explode('/',$b['parent_url']);
  4. if($gr_slug[1] == $group['id']){
  5. $c = $content_model->getContentItemsCount('posts');
  6. }
  7. }

В $c количество записей данной группы. Должно быть). Но не обязано)))

 

 

#3 27 августа 2021 в 23:09

 

  • // строим массив полей для списка
  • if($groups){
  • foreach ($groups as $key => $group) {

 

Lora

/templates/modern/controllers/groups
что-то не нашел такого кода
modern/controllers/groups/widgets/list
и тут не нашел

Сделал
так 

  1. <?php $a = $content_model->filterEqual('parent_title',$group['title'])->get('con_posts');
  2. foreach($a as $b){
  3. $gr_slug = explode('/',$b['parent_url']);
  4. if($gr_slug[1] == $group['id']){
  5. $c = $content_model->getContentItemsCount('posts');
  6. }
  7. }
  8. ?>

не помогло

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.