Функция cot_build_groupicon возвращает HTML-код для иконки группы пользователей, если указан путь к изображению.
Функция cot_build_groupicon удобна для генерации иконок групп пользователей, где путь к изображению передается как параметр. Если путь не указан, она возвращает пустую строку, что позволяет избежать отображения пустых элементов в интерфейсе.
Подробное объяснение:
/**
* Returns user group icon
*
* @param string $src Image file path
* @return string
*/
function cot_build_groupicon($src)
{
// Если путь к изображению не пустой, возвращаем HTML-код для иконки группы.
// Иначе возвращаем пустую строку.
return $src ? cot_rc('icon_group', ['src' => $src]) : '';
}
Разбор:
Параметр $src:
Ожидает строку с путем к файлу изображения.
Возврат значения:
Если $src не пустой, вызывается функция cot_rc, которая создает HTML-код для иконки группы.
Используется шаблон icon_group, которому передается путь к изображению в виде параметра src.
Если $src пустой, функция возвращает пустую строку.
Пример использования:
Если $src = 'images/groups/admin.png', вызов функции:
echo cot_build_groupicon($src);
вернет HTML-код, который выглядит примерно так:
<img src="images/groups/admin.png" alt="Group Icon" />
примеры
'MAIN_GROUP_ICON' => cot_build_groupicon($cot_groups[$user_data['user_maingrp']]['icon']),
// и еще
'MAIN_GROUP_ICON' => cot_build_groupicon($cot_groups[1]['icon']),
1 минут чтения Administrator