gpt4 book ai didi

php - 垂直显示 yii2 复选框列表

转载 作者:可可西里 更新时间:2023-11-01 00:40:38 26 4
gpt4 key购买 nike

我有一个当前水平显示复选框列表的事件表单,但我希望它垂直显示它们。我已将表单布局设置为垂直,但它仍然水平显示:

这是我试过的:

//generates an array of permissions 
$options = Permission::value_list(
Permission::findWhere()->select('name')->andWhere(['not', ['name' => $name]])->all(),
['name']
);

这是表格

   <?php $form = ActiveForm::begin(['layout' => 'vertical']); ?>
<?= $form->field($model, 'item_children')
->checkboxList($options)->label(sprintf("Available %s", $assigning))
->hint("Which type of authorization item are you creating") ?>

需要补充的是:目前是这样显示的。

enter image description here

我想要垂直显示。

最佳答案

您可以使用此处提到的 separator 选项:http://www.yiiframework.com/doc-2.0/yii-helpers-basehtml.html#activeCheckboxList()-detail

例如,您的调用将如下所示:

<?php $form = ActiveForm::begin(['layout' => 'vertical']); ?>
<?= $form->field($model, 'item_children')
->checkboxList($options, ['separator'=>'<br/>'])
->label(sprintf("Available %s", $assigning))
->hint("Which type of authorization item are you creating") ?>

或者在您的特定情况下您想用作分隔符的任何内容。

希望对您有所帮助...

关于php - 垂直显示 yii2 复选框列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40541237/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com