Спасибо
Сами сумеете готовое дополнение установить? Или исполнителю нужно будет всё установить и настроить самому?
@Happy2019,
Сами сумеете готовое дополнение установить? Или исполнителю нужно будет всё установить и настроить самому?
думаю что справлюсь)
Какая версия Instantcms?
@Happy2019,
Какая версия Instantcms ?
Версия InstantCMS
2.13.1
Версия PHP
7.2.25
это не то. Есть тип контента (posts ), переходя в него пользователь видит всю ленту, а нужно что бы видели только тех на кого они подписаны. как во всех соц сетях.
public function getContentItemsCount($ctype_name){ $table_name = $this->table_prefix . $ctype_name; // мы на центральной? /* $page_url = cmsCore::getInstance(); // print_r($page_url); if ($page_url->uri_controller == 'frontpage' || $page_url->uri_absolute == '/post') { $user = cmsUser::getInstance(); if ($user->id > 0 && $user->feed == 1) { $controller = cmsCore::getController('groups'); $model = $controller->model; $group = $model->getUserGroups($user ->id); //если не подписан, то выводим пространство по умолчанию if ($group ) { foreach($group as $my) { $myarr[] = $my['id']; } } else{ $myarr[] = 8; } $this->filterIn('parent_id', $myarr); } }*/
Тут нет ничего сложного, думаю, кто знает php и движок, сможет это реализовать легко. php не мой язык просто. (
Там на самом деле если делать все "по уму" изменения надо вносить в ряд файлов (или использовать хуки). Сам лишь смотрел, насколько это возможно. Возможно. Но далее делать не стал, по ряду причин.