Как добавить данные в ленту событий 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 624
Друзья всем привет, как можно добавить данные в ленту событий, например возьмем всеми известный компонент фотобитвы, как выводить события:
Пользователь создал битву,
Пользователь удалили битву,
Пользователь выиграл и т.д. В каком части кода это надо прописывать.?
Посетитель
small user social cms
Сообщений: 10
В экшенах
Пользователь создал битву,
Пользователь удалили битву,
Пользователь выиграл и т.д.
добавить код
Код PHP:
  1. cmsCore::getController('activity')->addEntry(Таблица: cms_activity_types['controller'], Таблица: cms_activity_types['name'], 'Данные передаваемые на запись в БД');
- добавить запись
Код PHP:
  1. cmsCore::getController('activity')->addEntry(Таблица: cms_activity_types['controller'], Таблица: cms_activity_types['name'], 'Данные удаляемые из БД');
- удалить запись
и естественно в таблице cms_activity_types должны существовать записи с полями controller=>'Имя класса для контроллера Фотобитвы', name=>'Экшн внутри этого контроллера', enabled => 1
Может еще что-то
Редактировалось: 1 раз (Последний: 6 мая 2017 в 21:49)
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 624
Eisman:

В экшенах
Пользователь создал битву,
Пользователь удалили битву,
Пользователь выиграл и т.д.
добавить код
Код PHP:
  1. cmsCore::getController('activity')->addEntry(Таблица: cms_activity_types['controller'], Таблица: cms_activity_types['name'], 'Данные передаваемые на запись в БД');
- добавить запись
Код PHP:
  1. cmsCore::getController('activity')->addEntry(Таблица: cms_activity_types['controller'], Таблица: cms_activity_types['name'], 'Данные удаляемые из БД');
- удалить запись
и естественно в таблице cms_activity_types должны существовать записи с полями controller=>'Имя класса для контроллера Фотобитвы', name=>'Экшн внутри этого контроллера', enabled => 1
Может еще что-то

Вот например у меня join, я добавил в базу вступить contorller "sport" вступает в группу %s

Спойлер
Редактировалось: 2 раз (Последний: 6 мая 2017 в 22:25)
Посетитель
small user social cms
Медаль
Сообщений: 624
Eisman, Данные передаваемые на запись в БД как их правильно написать ?
Посетитель
small user social cms
Медаль
Сообщений: 624
Eisman, Спасибо разобрался в некоторых вещах.. +
Посетитель
small user social cms
Сообщений: 10
Нико,
Код PHP:
  1. 'date_pub' => date('Y-m-d H:i:s'),
  2. 'subject_title' => 'Заголовок_страницы_с_которой_передаешь_запрос',
  3. 'subject_id' => 'id_записи_или_пользователя_который_выполняет_запрос',
  4. 'subject_url' => 'ссылка_на_страницу_с_которой_пришел_запрос'
  5. );
Редактировалось: 1 раз (Последний: 6 мая 2017 в 23:26)
Посетитель
small user social cms
Медаль
Сообщений: 624
Eisman:

Нико,
Код PHP:
  1. 'date_pub' => date('Y-m-d H:i:s'),
  2. 'subject_title' => 'Заголовок_страницы_с_которой_передаешь_запрос',
  3. 'subject_id' => 'id_записи_или_пользователя_который_выполняет_запрос',
  4. 'subject_url' => 'ссылка_на_страницу_с_которой_пришел_запрос'
  5. );
Спасибо помогло !
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: