8 июня 20197 г Здравствуйте. У меня есть форма: http://prntscr.com/nz94emНе скажу - это parent, ниже наведено на child, просто без заголовка еще. Мне нужно как-то отключить выбор parent, а в идеале - если выбираешь parent, выбираются все child, а parent не выбирается в $form->values. Если сделать формой это нельзя, как в тут бы реализовать проверку?: http://prntscr.com/nz95md Здесь два разных объекта, который обведен - нужно ансетнуть. Что использовать для этого?
9 июня 20197 г \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 июня 20197 г Автор 'permissionCheck' => function( $node ) { return $node->children(); } Не получается ((((((((((((((
10 июня 20197 г И что Вы делаете здесь? 'permissionCheck' => function( $node ) { return $node->children(); }
11 июня 20197 г Автор Не понимаю, вот мои классы, с этим разобрались: $node - IPS\wc3\Bot\Project$node::$subnodeClass - IPS\wc3\Bot Я понимаю, что мне нужно создать условие, что-то вроде такого: if ($node::$subnodeClass instanceof IPS\wc3\Bot) { return TRUE; } верно?
12 июня 20197 г Автор Спасибо, понял. А функцию чтобы при нажатии на проект - выбирались все боты, можно реализовать? Хотя нет, я знаю. В форме нельзя проверить выбрано ли то или иное. Изменено 12 июня 20197 г пользователем TemKa_SD
13 июня 20197 г А функцию чтобы при нажатии на проект - выбирались все боты, можно реализовать?Написать js
Здравствуйте. У меня есть форма: http://prntscr.com/nz94em
Не скажу - это parent, ниже наведено на child, просто без заголовка еще.
Мне нужно как-то отключить выбор parent, а в идеале - если выбираешь parent, выбираются все child, а parent не выбирается в $form->values.
Если сделать формой это нельзя, как в тут бы реализовать проверку?: http://prntscr.com/nz95md
Здесь два разных объекта, который обведен - нужно ансетнуть. Что использовать для этого?