Запрет редактирования свойств категорий

Возможно ли запретить редактировать свойства категории после публикации?

#1 4 декабря 2023 в 11:59

Всем доброго дня. Требуется помощь зала ✋ Возможно ли каким-то образом запретить редактировать свойство категории после того, как запись уже опубликована? Например: есть категория «Трактора» и в ней свойство «Модель трактора». Там пользователь выбирает «Синий трактор» и успешно публикует запись. Так вот как запретить изменение этого свойства в редактировании записи после публикации? Не запрещая при этом редактирование всей записи. 

#2 4 декабря 2023 в 12:53

Самое простое чего может быть достаточно, это скрыть стилями на странице редактирования это поле.

Но вредные люди могут посмотреть в код (а надо им оно?) сделать видимым и исправить.

В каких то случаях это должно помочь, не знаем ваших масштабов.

#3 4 декабря 2023 в 13:22

Самое простое чего может быть достаточно, это скрыть стилями на странице редактирования это поле.

Но вредные люди могут посмотреть в код (а надо им оно?) сделать видимым и исправить.

В каких то случаях это должно помочь, не знаем ваших масштабов.

Александр Kreator

Направление понял, попробую этот путь. Спасибо. Изначально думал об опциях в БД, как у полей на запрет редактирования определённым группам  

#4 4 декабря 2023 в 14:23

Есть хук 'content_edit'  в \system\controllers\content\actions\item_edit.php в нём в массиве $ctype лежат поля свойств. Можно написать хук и в нём спрятать нужное поле(удалить)

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.