|  | IIIu6ko 
 
 Зарегистрирован: 2023-06-21
 Сообщений: 3
 | Добрый день. Есть компонент таблицы, эта таблица со списком услуг, которая находится в личном кабинете пользователя. Для каждого пользователя должны выводится его услуги(которые он заказывал) Эти услуги добавляются вручную администратором, через админку. Подскажите, как мне сделать выбор пользователя при добавлении услуги в эту таблицу.
 | 
                            
                            
  |  | IIIu6ko 
 
 Зарегистрирован: 2023-06-21
 Сообщений: 3
 | Разобрался сам. Напишу ответ, мало ли кому-нибудь пригодится. В компонент нужно добавить новое поле типа "Связь с другим объектом".
 В настройках, в поле "формат" можно вписать имя системной таблицы, в моём случаи это "User"(список пользователей).
 
 Нужно мне было это для того, чтобы в личном кабинете выводились только те строки таблицы(они же услуги), которые принадлежат текущему пользователю(который зашёл в личный кабинет).
 Для этого нужно зайти в редактирование компонента(компонент таблицы) и в самом низу найти поле "системные настройки" и туда ввести этот код:
 
 Код:$query_where="a.user = '".$AUTH_USER_ID."'"; 
 "a.user" - поле компонента со списком пользователей (там отдаётся как раз ID пользователя)
 "$AUTH_USER_ID" - ID авторизованного пользователя
 |