add select
This commit is contained in:
@ -4,6 +4,7 @@
|
||||
*/
|
||||
|
||||
use app\models\Post;
|
||||
use app\models\User;
|
||||
|
||||
$form = new \itguild\forms\ActiveForm();
|
||||
$form->beginForm(isset($model) ? "/admin/post/edit/" . $model->id : "/admin/post");
|
||||
@ -16,14 +17,19 @@ $form->field(class: \itguild\forms\inputs\TextArea::class, name: "content", para
|
||||
])
|
||||
->setLabel("Пост")
|
||||
->render();
|
||||
|
||||
$form->field(class: \itguild\forms\inputs\TextInput::class, name: "user_id", params: [
|
||||
$form->field(class: \itguild\forms\inputs\Select::class, name: "user_id", params: [
|
||||
//$form->field(class: \itguild\forms\inputs\Select::class, name: "username", params: [
|
||||
'class' => "form-control",
|
||||
'placeholder' => 'id',
|
||||
'value' => $model->user_id ?? ''
|
||||
])
|
||||
->setLabel("id пользователя")
|
||||
->setLabel("Пользователи")
|
||||
->setOptions(\app\services\UserService::createUsernameArr())
|
||||
// ->setOptions([\app\services\UserService::createIdArr()[74] => \app\services\UserService::createUsernameArr()[1],
|
||||
// \app\services\UserService::createUsernameArr()[74],
|
||||
// \app\services\UserService::createUsernameArr()[82],])
|
||||
->render();
|
||||
\app\helpers\Debug::prn(\app\services\UserService::createUsernameArr());
|
||||
|
||||
?>
|
||||
<div class="row">
|
||||
<div class="col-sm-2">
|
||||
|
@ -5,9 +5,9 @@
|
||||
*/
|
||||
|
||||
use app\models\Post;
|
||||
use app\tables\columns\UserDeleteActionColumn;
|
||||
use app\tables\columns\UserEditActionColumn;
|
||||
use app\tables\columns\UserViewActionColumn;
|
||||
use app\tables\columns\PostDeleteActionColumn;
|
||||
use app\tables\columns\PostEditActionColumn;
|
||||
use app\tables\columns\PostViewActionColumn;
|
||||
use Itguild\Tables\ListJsonTable;
|
||||
use kernel\IGTabel\btn\PrimaryBtn;
|
||||
use kernel\IGTabel\ListJsonTableEloquentCollection;
|
||||
@ -24,8 +24,8 @@ $table->beforePrint(function (){
|
||||
return PrimaryBtn::create("Создать", "/admin/post/create")->fetch();
|
||||
//return (new PrimaryBtn("Создать", "/admin/user/create"))->fetch();
|
||||
});
|
||||
$table->addAction(UserViewActionColumn::class);
|
||||
$table->addAction(\app\tables\columns\PostEditActionColumn::class);
|
||||
$table->addAction(UserDeleteActionColumn::class);
|
||||
$table->addAction(PostViewActionColumn::class);
|
||||
$table->addAction(PostEditActionColumn::class);
|
||||
$table->addAction(PostDeleteActionColumn::class);
|
||||
$table->create();
|
||||
$table->render();
|
Reference in New Issue
Block a user