Posted 27 августа, 20159 yr Здравствуйте, нужна ваша помощь. Столкнулись с парой проблем при создании нового шаблона. Есть блок сообщений такого вида(прикреплено к сообщению) нужно сделать следующее: 1) Сделать вывод 5 последних сообщений вместо 10. 2) Вместо темы сообщения выводить часть сообщения последнего из переписки.
27 августа, 20159 yr Author не понял что нужно сделать, изменить эту форму? Да, совершенно верно. Только изменять нужно не полностью. Нужно сделать вместо 10 последних сообщений - вывод 5. И вместо темы сообщения выводить само сообщение, только не полное а обрезанное, к примеру 50 символов. Что бы получилось как на скрин-шоте.
27 августа, 20159 yr ну на вашем скриншоте жирным это тема, а ниже уже текст сообщения, а 10 последних это уже надо лезть в php код
27 августа, 20159 yr Author ну на вашем скриншоте жирным это тема, а ниже уже текст сообщения, а 10 последних это уже надо лезть в php код На скрин-шоте жирных - ник пользователя. Нужно как раз такие сделать так как на срин-шоте. Я его как пример загрузил. а 10 последних это уже надо лезть в php код Это я знаю. Сюда пришел для того что бы дали ответ на мои вопросы а не указывали на то, что и так понятно.
27 августа, 20159 yr 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 1) папка админки, applications/members/modules_public/ajax файл messenger.php А как можно тоже самое проделать для уведомлений? Сократить с 10 до 5. Облазил несколько файлов в той папке искал нечто по запросу notification, но результатов нет. Не нашел нужной строчки с указанием количество отображаемых записей.
27 августа, 20159 yr 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.