Страница 1 из 1
[Решено] Как обратиться к кнопке "Редактировать" на JS?
Добавлено: 24 май 2023, 16:28
tehnos
Привет.
Как можно обратиться с помощью JS к кнопке "Редактировать" на странице записи?
Re: Как обратиться к кнопке "Редактировать" на JS?
Добавлено: 24 май 2023, 16:54
tehnos
Решено.
UPD: код ниже - шляпа. См. код через пост.
Код: Выделить всё
$("div:nth-child(1) > ul > li:nth-child(1)");
PHP:
Код: Выделить всё
echo '<script>$("div:nth-child(1) > ul > li:nth-child(1)").hide()</script>'; // скрыть кнопку "Редактировать"
Re: [Решено] Как обратиться к кнопке "Редактировать" на JS?
Добавлено: 06 июн 2024, 19:54
Алексей Алейников
Этот код скрывает и вложения.
Можно как-то скрыть именно только кнопку "Редактировать"?
Re: [Решено] Как обратиться к кнопке "Редактировать" на JS?
Добавлено: 06 июн 2024, 21:22
tehnos
Код: Выделить всё
$(".prolet-body-actions > ul > li:first").hide();
Re: [Решено] Как обратиться к кнопке "Редактировать" на JS?
Добавлено: 07 июн 2024, 19:08
Алексей Алейников
Под администратором действительно всё верно отображается, а под пользователями с другими группами скрываются первые кнопки автоматизации.
В общем, получается, что наиболее рационально управлять правами групп, а у администратора эта кнопка будет продолжать отображаться....
Re: [Решено] Как обратиться к кнопке "Редактировать" на JS?
Добавлено: 07 июн 2024, 19:22
tehnos
У меня этот код используется именно для скрытия кнопки для некоторых групп доступа.
Кнопки автоматизации на месте (на скринах, тех что нет - они скрыты правами в настойках автоматизаций).
Вот Вам полный код, который надо вставить в настройках страницы записи в "PHP код":
Код: Выделить всё
if($app_user['group_id'] == 13 || $app_user['group_id'] == 16) {
echo '<script>$(".prolet-body-actions > ul > li:first").hide();</script>';
}