-
Notifications
You must be signed in to change notification settings - Fork 2
4. Фото пользователя
Для использования возможности загрузки фото с помощью fileAPI вам необходимо вставить соответствующие теги в tpl фалах.
Вставляем в нужном вам месте форму загрузки фото.
<!-- IF {PHP|cot_module_active('fileAPI')} -->
{USERS_PROFILE_ID|fileAPI_form('area:user_image, cat:photo, indf:$this, preset:photo')}
<!-- ENDIF -->
По умолчанию размер фото 300х200 с возможностью обрезания в модальном окне.
Стоит отметить, что настройки формы загрузки находятся в предустановках модуля. В данном случает используется preset
с именем photo
. Там находятся все необходимые настройки, размер и т.д. Более подробную информацию читайте в описании preset`ов
Вставляем в нужном вам месте тег отображения фото
<!-- IF {PHP|cot_module_active('fileAPI')} -->
{USERS_DETAILS_FILEAPI_PHOTO}
<!-- ENDIF -->
Вставляем в нужном вам месте форму загрузки фото. (Администратор может удалить или сменить фото пользователю)
<!-- IF {PHP|cot_module_active('fileAPI')} -->
{USERS_EDIT_ID|fileAPI_form('area:user_image, cat:photo, indf:$this, preset:photo')}
<!-- ENDIF -->
Если вы хотите выводить фото в списке пользователей, то вставьте в секцию USERS_ROW
тег вывода фото пользователей.
<!-- BEGIN: USERS_ROW -->
...
{USERS_ROW_FILEAPI_PHOTO}
....
<!-- END: USERS_ROW -->
Если у вас на сайте имеется форум, то вы можете вставить вывод фото и там.
Необходимо вставить в секцию шаблона FORUMS_POSTS_ROW
следующий тег.
<!-- BEGIN: FORUMS_POSTS_ROW -->
...
{FORUMS_POSTS_ROW_USERFILEAPI_PHOTO}
...
<!-- END: FORUMS_POSTS_ROW -->