Laravel voyager not showing full side menu - laravel

I am very new to laravel. After installing voyager (php artisan voyager:install) and migrating the database (php artisan migrate), the full menu of voyager is not shown (see attached)
Any advice/indication will be greatly appreciated.

The issue was related to the fact that I was calling the admin page of voyager using https. When I troied with http the dashboard menu was shown.

Related

Problems Viewing Voyager Tables after integrating Iseed from Github using Laravel 7

I am making a multi seller ecommerce website using Laravel 7. After integrating an Iseeder package from Github overriding my current Voyager seeders, I seem to have issues in my Voyager admin panel. I'm not sure if this is the real issue here but I can't view tables in Roles, Users and other pages. BREAD functions are still working properly. Also, when I try to edit Users i'm getting the error "ErrorException
Trying to get property 'details' of non-object (View: C:\xampp\htdocs\Laravel\itprojETONA\vendor\tcg\voyager\resources\views\users\edit-add.blade.php)"
I have no idea what seems to be the problem as I'm just starting to learn Laravel. I hope someone here can help me. Thanks a lot!
PHP 7.3.22
Laravel 7x
Composer version 1.10.13
Voyager 1.4x

How to migrate the custom laravel admin panel code in laravel voyager?

i' facing the problem to merge the code in laravel voyager. i've created the admin panel, client panel, publisher panel section in laravel. but due to some reason, i'm migrating the all code in laravel voyager. laravel voyager is a admin panel to provide CRUD, BREAD. is it possible ? how i can implement this ? Below i attached the screenshot of directory structure. Thanks in advance.

Voyager admin panel links are broken

What is my problem: I make application using Laravel 5.5. I want had my application url like www.example.com/shop, and navigation in dashboard voyager panel are broken. Links goes to www.example.com/admin/{slug} instead www.example.com/shop/admin/{slug}.
Iv tried already change prefix routes
Route::group(['prefix' => 'shop/admin'], function () {
Voyager::routes();
});
then navigation links goes to www.example.com/shop/{slug} but admin panel href change to www.example.com/shop/shop/...
I changed APP_URL to www.example.com/shop in env.
I won't change links using static href in menus builder cos many application use this same database.
I think your APP_URL should be www.example.com (without /shop). Try to run php artisan route:clear and php artisan route:list and see what URI's you get.

Missing options in settings page in Voyager Laravel admin panel

I just installed Voyager in my Laravel Project. Now in my admin panel in Voyager in settings page I am unable to get options like changing Logo, Title etc. from my admin panel.
Here is the snips of my admin panel.
I am missing options for changing basic stuffs in my panel
I am getting this in my title bar.
My page title is null I am getting only ' - '.
Laravel Version: 5.4
Voyager: 0.11.14
php: 7.x
mysql: 5.7
It's just because, you haven't created any setting variables in the setting menu of voyager, so all you have to do is to create certain settings in the admin panel like admin_title (field type text), admin_description (field type text area),
once you have created these setting voyager will pick them for its admin title and admin description.
if you want any such other setting(s) create our own custom field and you can use them anywhere in your project like :
Voyager::setting('your_custom_field_settings')
you can also use some nice cheatsheet for voyager at here. i hope this helps.

Set Laravel Application Urls

Fairly new to Laravel here and I'm struggling to understand how to make Laravel 5.2 aware of where it resides. Here's the issue:
I set up auth using php artisan make:auth, and can now see the lovely landing page, as well as login and register links in the menu. The problem is that these links don't go to the right place. They point to /login and /register in the code respectively, which translates into http://localhost/login or http://localhost/register. But since I'm not on a production site yet and am developing locally, my website resides at http://localhost/projectname/public.
I've gone into config/app.php and tried various values for the URL parameter, but these have no effect.
What can I do to get these links to reflect the full site URL, without manually entering it each time?
you can run the development server in laravel using this command
php artisan serve
Did you try that?
Use laravel url function:
{{ url().'/login' }}

Resources