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 Podcast:
Episode 69 - Laravel 5.7, ZSH, and Nova packages
Oct 09, 2018 @ 09:39:08

The Laravel News podcast, hosted by Jacob Bennett and Michael Dyrynda has posted a recent episode: Episode #69 - Laravel 5.7, ZSH, and Nova packages

Jake and Michael discuss all the latest Laravel releases, tutorials, and happenings in the community.

Topics mentioned in this latest show include:

You can listen to this latest show either using the in-page audio player or by downloading the mp3 directly. If you enjoy the show, be sure subscribe to their feed to keep up with new shows as they're released.

tagged: laravelnews podcast ep69 laravel57 zsh nova package

Link: https://laravel-news.com/podcast/69

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

Matt Stauffer:
Introducing Laravel Nova: A Tool for Building Admin Panels and Custom CMSes
Jul 27, 2018 @ 10:16:01

Matt Stauffer has a new post to his site that takes a "deep dive" into Laravel Nova, the recently announced administration panel that's developed by the Laravel project. This is the first post in a new series.

These are my notes that I took during the announcement on 2018-07-25. I hope to go back later and update this after a more careful re-watching of the YouTube recording that's now up, so I could get some of my code samples more exact and catch anything I missed.

If you notice anything I missed or got wrong, please let me know on Twitter! And please check back in a few days so I have time to fix this up. :)

The post reads more like a live stream than a formal write up, but the good stuff is all there:

  • the basics of what Nova provides
  • how it works
  • defining a resource
  • working with fields
  • actions/filters
  • lenses
  • searching
  • auditing

...and much more. The post goes through each item, providing screenshots, context and code to show off the feature. If you want to see the announcement for yourself, check out the video over on YouTube.

tagged: laravel nova administration dashboard indepth features code

Link: https://mattstauffer.com/blog/introducing-laravel-nova-a-tool-for-building-admin-panels-and-custom-cmses/

Laravel News:
Introducing Laravel Nova
Jul 26, 2018 @ 09:41:57

On the Laravel News site they've posted an announcement about the release of Laravel Nova, an administration dashboard created and maintained by Taylor Otwell and the Laravel project maintainers.

We’re thrilled to announce Laravel Nova, a “beautifully designed administration panel for Laravel” created by the Laravel team.

The level of customization available in Nova is mind-blowing, and it’s quite intelligent out-of-the-box once you configure Nova resources for your application.

The frontend is powered by Vue.js with the backend hooking into your current Laravel application (with a bit of extra functionality added). Information and functionality provided by Nova includes resource management tools, searching via SQL queries, custom action definition and metrics. You can find out more information about its features on the project site and sign up for the mailing list for more information when it launches in August 2018. Nova will cost $99 USD for a solo license and $!99 USD for a "site" license (business).

tagged: laravel nova administration dashboard product announcement

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