I have some custom changes that I have made to the /ninja/resources/views/invited/dashboard.blade.php file.
However, each time there is an update released the file gets overridden, which requires me to re-apply the updates again.
Is there any means that I can place my changes in another file that would override the changes in this directory?
(Sorry if I seem to be asking for ‘the sky’ but I regularly program in Joomla! CMS and we’ve had that feature for a number of years, so I’m a bit spoiled ).
That file is in the client area (it is the client dashboard file).
I guess I could make a change via CSS (and just ‘hide’ the stuff that I don’t want); howevever, the changes were to actually remove chunks of the html/php code in the file.
The way that Joomla (and other CMSs and systems) do this is to look in a ‘template’ directory for an identically named file and then use that one instead of the core file. It just happens on the view files, so no controller files get changed.
If InvoiceNinja had that type of functionality it would expand the opportunity customize greatly.
It should only require minor core changes, so that when a file from the /ninja/resources/views/ directory were needed that it would look in another ‘template’ directory first for an identical file (in the identical folder structure) and use that first.
I realize that it might take a bit to add that, but I figure that it’s worth adding that to the wish list
For now I’ll give the new custom CSS option a try.