Posted 27 августа, 20159 yr comment_92306 Здравствуйте, нужна ваша помощь. Столкнулись с парой проблем при создании нового шаблона. Есть блок сообщений такого вида(прикреплено к сообщению) нужно сделать следующее: 1) Сделать вывод 5 последних сообщений вместо 10. 2) Вместо темы сообщения выводить часть сообщения последнего из переписки.
27 августа, 20159 yr Author comment_92309 не понял что нужно сделать, изменить эту форму? Да, совершенно верно. Только изменять нужно не полностью. Нужно сделать вместо 10 последних сообщений - вывод 5. И вместо темы сообщения выводить само сообщение, только не полное а обрезанное, к примеру 50 символов. Что бы получилось как на скрин-шоте.
27 августа, 20159 yr comment_92312 ну на вашем скриншоте жирным это тема, а ниже уже текст сообщения, а 10 последних это уже надо лезть в php код
27 августа, 20159 yr Author comment_92313 ну на вашем скриншоте жирным это тема, а ниже уже текст сообщения, а 10 последних это уже надо лезть в php код На скрин-шоте жирных - ник пользователя. Нужно как раз такие сделать так как на срин-шоте. Я его как пример загрузил. а 10 последних это уже надо лезть в php код Это я знаю. Сюда пришел для того что бы дали ответ на мои вопросы а не указывали на то, что и так понятно.
27 августа, 20159 yr comment_92323 1) папка админки, applications/members/modules_public/ajax файл messenger.php ищем: protected function _getInboxDropDown() 115 строка ниже на 127 $topics = $this->messengerFunctions->getPersonalTopicsList( $this->memberData['member_id'], 'all', array( 'sort' => 'date', 'offsetStart' => 0, 'offsetEnd' => 10 ) ); 10 меняем на 5. 2) ац -> внешний вид -> ваш стиль -> Прочие -> inboxList ищем <if test="$topic['map_has_unread']"><strong></if>{$topic['mt_title']}<if test="$topic['map_has_unread']"></strong></if> {$topic['mt_title']} меняем на {$topic['msg_post']}
27 августа, 20159 yr Author comment_92329 1) папка админки, applications/members/modules_public/ajax файл messenger.php А как можно тоже самое проделать для уведомлений? Сократить с 10 до 5. Облазил несколько файлов в той папке искал нечто по запросу notification, но результатов нет. Не нашел нужной строчки с указанием количество отображаемых записей.
27 августа, 20159 yr comment_92330 admin/sources/classes/member открыть файл notifications.php ищешь: public function fetchLatestNotifications( $limit=10, $keyNames=array(), $getHidden=false ) 1037 строка $limit=10 меняешь на 5
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.