We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How can I display the "comment" (reason user was banned) in the User resource detail page?
Thank you
The text was updated successfully, but these errors were encountered:
Sorry, I don't know, I haven't started to use Nova in any of my projects. Maybe somebody else know how to do it.
Sorry, something went wrong.
I just defined the reason (along with other ban fields) as accessors:
public function getBannedAttribute() { return $this->isBanned(); } public function getBannedUntilAttribute() { $ban = $this->bans()->first(); if($ban){ return $ban->expired_at; } return null; } public function getBannedReasonAttribute() { $ban = $this->bans()->first(); if($ban){ return $ban->comment; } return null; }
So then you can just drop them into your Nova field like:
Boolean::make('Banned') ->sortable() ->hideWhenCreating() ->hideWhenUpdating(), Date::make('Banned Until') ->onlyOnDetail(), Text::make('Banned Reason') ->onlyOnDetail(),
No branches or pull requests
How can I display the "comment" (reason user was banned) in the User resource detail page?
Thank you
The text was updated successfully, but these errors were encountered: