Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Freek Van der Herten:
Making Nova fields translatable
Nov 05, 2018 @ 09:53:23

Freek Van der Herten has a new post to his site sharing a method he's worked up to make Nova fields translatable as a part of the functionality provided by the Laravel Nova too.

Laravel Nova is cool package to quickly create admin interfaces in a Laravel app. Unfortunately there's no support for multiple locales out of the box. A while ago we published a package called nova-translatable that makes any of the built in field types translatable.

He shows how to use the package they've developed to store the translations in a JSON column in the related model's database table. He includes screenshots of the interface and code snippets along the way to help you easily integrate this feature into your resulting administration page(s).

tagged: laravel nova laravelnova field translate tutorial package

Link: https://murze.be/making-nova-fields-translatable

Laravel News:
Manage Maintenance Mode in Laravel Nova
Sep 04, 2018 @ 11:24:52

On the Laravel News site they've posted a quick tutorial showing how to add in "maintenance mode" management functionality into Laravel Nova, the recently released administration panel product for Laravel-based applications.

If for some reason you’ve been on another planet (see what I did there?), Laravel Nova is Now Available and the community has been rather busy building open-source tools around Nova.

One of those open-source tools is by David Piesse, who created a Laravel Nova extension that allows you to manage the maintenance mode of your application from Nova

The package to add the functionality is easily installed via Composer and integrate via a service provider. This then adds a new toggle to the administration panel's UI to enable or disable maintenance mode (as well as an icon showing the current status).

tagged: maintenance mode laravel laravelnova panel package tutorial

Link: https://laravel-news.com/manage-maintenance-mode-in-laravel-nova

Dads in Dev podcast:
Episode 37 - Laravel Nova and React Rally
Aug 29, 2018 @ 09:18:52

The Dads in Dev podcast, with hosts David Hemphill and Andrew Del Prete, has posted a new episode where they share some about the origins of Laravel Nova and React Rally experiences.

In this episode David talks about his Florida vacation, the recent Laravel Nova launch and controversy, and Andrew's wild time at React Rally.

Other topics mentioned include:

You can listen to this latest episode either using the in-page audio player or by downloading the mp3 directly. If you enjoy the show, be sure to subscribe to their feed and follow them on Twitter for updates when new shows are released.

tagged: dadsindev podcast ep37 laravelnova reactrally

Link: http://www.dadsindev.com/54a0a0c1

Nick Basile:
Improving Our Laravel Nova CRM
Aug 28, 2018 @ 12:05:31

On his site Nick Basile has a new post sharing some of the ways you can improve an installation of Laravel Nova (the administration dashboard) for a CRM. This latest tutorial is the second part in his series (part one is here).

In my last post, we started building a simple CRM using Laravel Nova. It was pretty complete when we left it, but I think we can add a few more features and explore the rest of what Nova has to offer. In this walkthrough, we'll take a look at how to use Nova's Actions and authorization.

He walks through the additions and improvements he's added to his Nova dashboard:

  • an Action that automates the updating of a lead's status
  • additional authorization checks using policies for model delation

Code is included for each of these along with a summary that walks you through the creation and integration process.

tagged: laravelnova laravel nova administration improvement crm tutorial

Link: https://nick-basile.com/blog/post/improving-our-laravel-nova-crm

Laravel News:
Laravel Nova is Now Available
Aug 23, 2018 @ 09:15:15

As is mentioned in this new post from the Laravel News site, the latest product in the Laravel ecosystem - Laravel Nova - is now available for purchase.

We expected a Nova release at Laracon EU 2018 around the same time that Laravel 5.7 is due out. In an unexpected move (and in light of many people wanting to get their hands on Nova early) Taylor decided to ship Nova.

[...] Laravel Nova works with both Laravel 5.6 and the upcoming release of Laravel 5.7, so rest assured that it works with the latest stable version.

So what's Nova? It describes itself as "a beautifully designed administration panel for Laravel. Carefully crafted by the creators of Laravel to make you the most productive developer in the galaxy." It provides most of the functionality you'd expect from an administration panel including user management, model (resource) details, metrics and the ability to extend via custom functionality. The per-site pricing is relatively affordable and has two levels: Solo for $99 and Pro for $199.

tagged: laravelnova laravel administration panel framework product release

Link: https://laravel-news.com/laravel-nova-release