Forums / National / Russian / как заблокировать выбор разделов структуры в селекте

Roffun
#42936 2017-06-29 18:57
#42935 foxss: вообще то я в 1 сообщении написал:
выставление прав не помогает.т.к. тогда пункт изчезает из списка, а надо чтобы он присутствовал, но был не доступен для выбора

Не обратил внимания вчера.

Вот набросал решение на JavaScript  для projects.add.tpl:

<script>
var opts = document.querySelectorAll('select[name="rcat"] option');
for (var i = 0; i < opts.length; i++) {
if (!opts[i].text.match(/\{PHP.cfg.separator}/i)){
    opts[i].setAttribute('disabled',true);}
}
</script>

Скрипт нужно разместить в любой части шаблона, главное чтобы он был ниже тега {PRJADD_FORM_CAT}.

Можно конечно и на PHP реализовать, но это нужно отдельно думать.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
This post was edited by Roffun (2017-06-29 23:17, 7 years ago)