runlinenl / nova-profile-tool Goto Github PK
View Code? Open in Web Editor NEWThis package adds a tool for Laravel nova to let a user manage their profile data
License: MIT License
This package adds a tool for Laravel nova to let a user manage their profile data
License: MIT License
Hey, with your last commit translation should work now. With resources/lang/vendor/de.json
i'm able to translate the "Profile"-Sidebar-Title or the "Save Profile"-Submit - Button. But how are field-translations been handled - via json or php?
Kind regards,
Marten
Hi,
thanks for this neat tool. It is possible to support the default AvatarField from nova? To choose the avatar u can use the file-field, but i don't know how to use the corresponding image field.
Tanks in advance
Hi,
Any chance to get this module compatible with nova 4?
Regards
I think the best place for a link to your own profil is in the dropdown of your username (in the right corner of nova). You can easily add this link by changing the code of views/vendor/nova/partials/user.blade.php.
But how can I hide the menu point from sidebar navigation? If I add the ProfileTool to the tools() method of NovaServiceProvider, it is automatically rendered in the sidebar.
It works great! But... image fields are just ignoring my uploads... anything I can check or any way to fix?
https://share.getcloudapp.com/GGuz8gB4
Thanks!
Is it expected behavior to require having an unguarded User model or adding name
, email
and most dangerously password
to the fillable attributes?
If we don't do this, the form doesn't work as expected. It says "Your profile has been updated!" but it doesn't update the fields.
Hello,
I think I found a bug. If you go to your Profile and just hit update without changing anything and you log out, you are not able to login again because it says "These credentials do not match our records. "
Greets Dominik
The latest commits seem to be broken on Nova v3.32.0: saving doesn't update any of the fields.
I went through the commits and found that it broke here
22ed57843777a849acc4dce0814ce3c2f5fa9b0f, not sure why yet.
So I just looked through the documentation but I can't find how to actually "get" the profile properties and use it in my code.. I think I did it before... any input much appreciated (I'm checking code base now)
I try
php artisan vendor:publish --tag=nova-profile-tool
not working
Please don't use bcrypt
, my apps have moved on to argon, so packages using bcrypt
are just unusable.
Or, just don't hash at all, I'm handling password encryption in a model observer anyway.
Regards.
Currently you have this code for display label in sidebar, so, no opportunity to change this text
In other file you use the correct way for this texts, correct for internationalization.
You can change the code in sidebar for the second way?
The Tool's icon doesn't follow the theme's settings.
The icon currently is set to fill="#B3C1D1"
instead of fill="var(--sidebar-icon)"
Hi, im using your package, can i translate the tags like "name"?
on my user table i have new field for username
currently on this package there is no way to change it
is it possible to add it?
What about Password field?
Hi, it would be great if you could make the fields configurable. For instance I don't use the base model with name and I use first_name and last_name fields and I need to change that.
is there a way to change the link ?
Currently the url is /nova/nova-profile-tool
I think it should be /nova/edit-profile
The entire package could be called "Edit Profile"
But minimally I think changing the url is needed
I wouldn't want clients seeing a url like that
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.