Как отразить доп поле в чате?
- SalahievFR
- Сообщения: 387
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
Как отразить доп поле в чате?
Подскажите как добавить дополнительное поле, чтобы его значение отображалось в указанных в скрине местах.? Объясню для чего: чтобы обозначать уточнения. Например: под или после "Банк партнер" вывести "ВТБ" и тд.
Re: Как отразить доп поле в чате?
app_chat.php
function render_users_list()
поковыряйте тут.
или прям тут:
function render_users_list()
Код: Выделить всё
$choices[$choices_key] = array(
'type' => 'user',
'id' => $users['id'],
'name' => $app_users_cache[$users['id']]['name'],
'photo' => render_user_photo($app_users_cache[$users['id']]['photo']),
'description' => ($users['group_id'] > 0 ? $users['group_name'] : TEXT_ADMINISTRATOR),
'count_new' => $count_new,
'online_status' => $this->render_online_status($this->is_user_online($users['id'])),
);или прям тут:
Код: Выделить всё
foreach($choices as $item)
{
$is_active = false;
if($app_users_cfg->get('app_chat_active_dialog') == $item['type'] . ':' . $item['id'])
$is_active = true;
$html .= '
<li class="chat-user chat-to-' . $item['type'] . ($is_active ? ' selected' : '') . '" data-assigned-to="' . $item['id'] . '" data-user-name="' . addslashes($item['name']) . '">
<div class="chat-user-photo">' . $item['photo'] . '</div>
<div class="badge badge-warning chat-user-count-new-msg ' . (strlen($item['count_new']) ? '' : 'hidden') . '">' . $item['count_new'] . '</div>
<div class="chat-user-name">' . $item['name'] . '</div>
<div class="chat-user-group-name">' . $item['description'] . '</div>
' . $item['online_status'] . '
</li>
';
}
$html .= '
</ul>
';
return $html;***
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
Тружусь как пчелка
***
SQL,BpmOnline,Creatio,BpmSoft,.NET,SAP WMS,MS SQL Server,Windows Server,IIS
- SalahievFR
- Сообщения: 387
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
Re: Как отразить доп поле в чате?
Спасибо.remchik писал(а): 19 май 2023, 16:49 app_chat.php
function render_users_list()поковыряйте тут.Код: Выделить всё
$choices[$choices_key] = array( 'type' => 'user', 'id' => $users['id'], 'name' => $app_users_cache[$users['id']]['name'], 'photo' => render_user_photo($app_users_cache[$users['id']]['photo']), 'description' => ($users['group_id'] > 0 ? $users['group_name'] : TEXT_ADMINISTRATOR), 'count_new' => $count_new, 'online_status' => $this->render_online_status($this->is_user_online($users['id'])), );
или прям тут:Код: Выделить всё
foreach($choices as $item) { $is_active = false; if($app_users_cfg->get('app_chat_active_dialog') == $item['type'] . ':' . $item['id']) $is_active = true; $html .= ' <li class="chat-user chat-to-' . $item['type'] . ($is_active ? ' selected' : '') . '" data-assigned-to="' . $item['id'] . '" data-user-name="' . addslashes($item['name']) . '"> <div class="chat-user-photo">' . $item['photo'] . '</div> <div class="badge badge-warning chat-user-count-new-msg ' . (strlen($item['count_new']) ? '' : 'hidden') . '">' . $item['count_new'] . '</div> <div class="chat-user-name">' . $item['name'] . '</div> <div class="chat-user-group-name">' . $item['description'] . '</div> ' . $item['online_status'] . ' </li> '; } $html .= ' </ul> '; return $html;