GithubHelp home page GithubHelp logo

Comments (2)

thinkingmedia avatar thinkingmedia commented on July 17, 2024

So I think I solved my issue. If my approach is the correct way, then please close this issue.

I created my own view called AdminView.php and derived it from CrudView.

I then override the _setupHelpers() method, and just skipped BootstrapUI.Flash as I don't need it.

A quick test appears to have fixed my flash messages.

Here's my view if anyone wants a copy.

<?php
namespace App\View;

use CrudView\View\CrudView;

/**
 * @property \BootstrapUI\View\Helper\FormHelper $Form
 * @property \BootstrapUI\View\Helper\HtmlHelper $Html
 * @property \BootstrapUI\View\Helper\PaginatorHelper $Paginator
 * @property \CrudView\View\Helper\CrudViewHelper $CrudView
 */
class AdminView extends CrudView
{
    /**
     * @var string
     */
    public $layout = 'default';

    /**
     * Setup helpers
     */
    protected function _setupHelpers()
    {
        $this->loadHelper('Html', ['className' => 'BootstrapUI.Html']);
        $this->loadHelper('Form', [
            'className' => 'BootstrapUI.Form',
            'widgets' => [
                'datetime' => ['CrudView\View\Widget\DateTimeWidget', 'select']
            ]
        ]);
        $this->loadHelper('Paginator', ['className' => 'BootstrapUI.Paginator']);
        $this->loadHelper('CrudView.CrudView');
   }
}

from crud-view.

thinkingmedia avatar thinkingmedia commented on July 17, 2024

This works fine for.

from crud-view.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.