Привет.
Как можно обратиться с помощью JS к кнопке "Редактировать" на странице записи?
[Решено] Как обратиться к кнопке "Редактировать" на JS?
[Решено] Как обратиться к кнопке "Редактировать" на JS?
Последний раз редактировалось tehnos 24 май 2023, 17:16, всего редактировалось 1 раз.
Re: Как обратиться к кнопке "Редактировать" на JS?
Решено.
UPD: код ниже - шляпа. См. код через пост.
PHP:
UPD: код ниже - шляпа. См. код через пост.
Код: Выделить всё
$("div:nth-child(1) > ul > li:nth-child(1)");
Код: Выделить всё
echo '<script>$("div:nth-child(1) > ul > li:nth-child(1)").hide()</script>'; // скрыть кнопку "Редактировать"
Последний раз редактировалось tehnos 06 июн 2024, 21:23, всего редактировалось 1 раз.
-
- Сообщения: 39
- Зарегистрирован: 13 июн 2018, 20:15
- Имя: Алексей Алейников
- Откуда: Москва
- Организация: 9-33
- Контактная информация:
Re: [Решено] Как обратиться к кнопке "Редактировать" на JS?
Этот код скрывает и вложения.
Можно как-то скрыть именно только кнопку "Редактировать"?
Можно как-то скрыть именно только кнопку "Редактировать"?
9-33.ru
Re: [Решено] Как обратиться к кнопке "Редактировать" на JS?
Код: Выделить всё
$(".prolet-body-actions > ul > li:first").hide();
-
- Сообщения: 39
- Зарегистрирован: 13 июн 2018, 20:15
- Имя: Алексей Алейников
- Откуда: Москва
- Организация: 9-33
- Контактная информация:
Re: [Решено] Как обратиться к кнопке "Редактировать" на JS?
Под администратором действительно всё верно отображается, а под пользователями с другими группами скрываются первые кнопки автоматизации.
В общем, получается, что наиболее рационально управлять правами групп, а у администратора эта кнопка будет продолжать отображаться....
В общем, получается, что наиболее рационально управлять правами групп, а у администратора эта кнопка будет продолжать отображаться....
9-33.ru
Re: [Решено] Как обратиться к кнопке "Редактировать" на JS?
У меня этот код используется именно для скрытия кнопки для некоторых групп доступа.
Кнопки автоматизации на месте (на скринах, тех что нет - они скрыты правами в настойках автоматизаций).
Вот Вам полный код, который надо вставить в настройках страницы записи в "PHP код":
Кнопки автоматизации на месте (на скринах, тех что нет - они скрыты правами в настойках автоматизаций).
Вот Вам полный код, который надо вставить в настройках страницы записи в "PHP код":
Код: Выделить всё
if($app_user['group_id'] == 13 || $app_user['group_id'] == 16) {
echo '<script>$(".prolet-body-actions > ul > li:first").hide();</script>';
}
- Вложения
-
- 2024-06-07_19-20-19.png (9.58 КБ) 418 просмотров
-
- 2024-06-07_19-19-48.png (9.17 КБ) 418 просмотров