Опубликовано: 8 июня 20196 г Здравствуйте. У меня есть форма: http://prntscr.com/nz94emНе скажу - это parent, ниже наведено на child, просто без заголовка еще. Мне нужно как-то отключить выбор parent, а в идеале - если выбираешь parent, выбираются все child, а parent не выбирается в $form->values. Если сделать формой это нельзя, как в тут бы реализовать проверку?: http://prntscr.com/nz95md Здесь два разных объекта, который обведен - нужно ансетнуть. Что использовать для этого?
Опубликовано: 9 июня 20196 г \system\Helpers\Form\Node.php 'permissionCheck' => 'add', // If a permission key is provided, only nodes that the member has that permission for will be available. Alternatively, can be a callback to return if node can be selected. Alternatively, can be a callback to return if node can be selected.
Опубликовано: 9 июня 20196 г Автор 'permissionCheck' => function( $node ) { return $node->children(); } Не получается ((((((((((((((
Опубликовано: 10 июня 20196 г И что Вы делаете здесь? 'permissionCheck' => function( $node ) { return $node->children(); }
Опубликовано: 11 июня 20196 г Автор Не понимаю, вот мои классы, с этим разобрались: $node - IPS\wc3\Bot\Project$node::$subnodeClass - IPS\wc3\Bot Я понимаю, что мне нужно создать условие, что-то вроде такого: if ($node::$subnodeClass instanceof IPS\wc3\Bot) { return TRUE; } верно?
Опубликовано: 12 июня 20196 г 'permissionCheck' => function( $node ) { return $node instanceof \IPS\wc3\Bot; }
Опубликовано: 12 июня 20196 г Автор Спасибо, понял. А функцию чтобы при нажатии на проект - выбирались все боты, можно реализовать? Хотя нет, я знаю. В форме нельзя проверить выбрано ли то или иное. Изменено 12 июня 20196 г пользователем TemKa_SD
Опубликовано: 13 июня 20196 г А функцию чтобы при нажатии на проект - выбирались все боты, можно реализовать?Написать js
Здравствуйте. У меня есть форма: http://prntscr.com/nz94em
Не скажу - это parent, ниже наведено на child, просто без заголовка еще.
Мне нужно как-то отключить выбор parent, а в идеале - если выбираешь parent, выбираются все child, а parent не выбирается в $form->values.
Если сделать формой это нельзя, как в тут бы реализовать проверку?: http://prntscr.com/nz95md
Здесь два разных объекта, который обведен - нужно ансетнуть. Что использовать для этого?