2017 © Pedro Peláez
 

library symfony-angular-bootstrap-crud

XSolve Twitter Bootstrap bundle with CRUD generator and an example layout

image

angularjschile/symfony-angular-bootstrap-crud

XSolve Twitter Bootstrap bundle with CRUD generator and an example layout

  • Monday, March 27, 2017
  • by Angularjschile
  • Repository
  • 1 Watchers
  • 0 Stars
  • 11 Installations
  • HTML
  • 0 Dependents
  • 0 Suggesters
  • 7 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

Symfony - Angularjs - Bootstrap - Crud

By Piotr Pasich, (*1)

SensioLabsInsight, (*2)

knpbundles.com, (*3)

About

XsolveBootstrapCrudBundle is for preparing CRUD action from console to Bootstrap, from Twitter., (*4)

Also, there is prepared example layout to make beggining with project faster., (*5)

Installation

First you need to add xsolve-pl/xsolve-bootstrap-crud-bundle to composer.json:, (*6)

{
    "require": {
        "xsolve-pl/xsolve-bootstrap-crud-bundle": "dev-master"
},
"repositories": [
    {
        "type": "package",
        "package": {
            "name": "jquery/jquery",
            "version": "1.9.1",
            "dist": {
                "url": "http://code.jquery.com/jquery-1.9.1.js",
                "type": "file"
            }
        }
    }
]
}

You can configure your assets inside config.yml file. You should have installed less and node libraries with less for node module (sudo npm -g install less), (*7)

assetic: debug: %kernel.debug% use_controller: false bundles: [ 'XsolveBootstrapCrudBundle' ] filters: cssrewrite: ~ less: node: /usr/local/bin/node node_paths: [/usr/local/lib/node_modules] apply_to: ".less$", (*8)

You also have to add XsolveBootstrapCrudBundle and BcBootstrapBundle to your AppKernel.php:, (*9)

// app/AppKernel.php
...
class AppKernel extends Kernel
{
    ...
    public function registerBundles()
    {
        $bundles = array(
            ...
            new Bc\Bundle\BootstrapBundle\BcBootstrapBundle(),
            new Xsolve\BootstrapCrudBundle\XsolveBootstrapCrudBundle(),
        );
        ...

        return $bundles;
    }
    ...
}

Example layout

There is created example layout using twitter bootstrap styles in resources. After successful installation you can start with prepared example layout based on bootstrap's home page., (*10)

To do this, you need to extend your base layout file in app/Resources/views/base.html.twig by:, (*11)

    {% extends 'XsolveBootstrapCrudBundle::examplelayout.html.twig' %}

And that's it., (*12)

CRUD generator

Because CRUD generator in Symfony framework has own structure and after generating a developer should always change some classes and code inside the code there is created new generator command in command line., (*13)

It works in the same way as the oryginal enerator in Symfony, but generates templates dedicated for twitter bootstrap., (*14)

    xsolve:doctrine:crud
    xsolve:generate:crud

License

The Versions

27/03 2017

dev-master

9999999-dev

XSolve Twitter Bootstrap bundle with CRUD generator and an example layout

  Sources   Download

MIT

The Requires

 

by Piotr Pasich

bootstrap crud twitter

05/11 2013

1.0.0.x-dev

1.0.0.9999999-dev

XSolve Twitter Bootstrap bundle with CRUD generator and an example layout

  Sources   Download

MIT

The Requires

 

by Piotr Pasich

bootstrap crud twitter

05/11 2013

1.0.1.x-dev

1.0.1.9999999-dev

XSolve Twitter Bootstrap bundle with CRUD generator and an example layout

  Sources   Download

MIT

The Requires

 

by Piotr Pasich

bootstrap crud twitter

05/11 2013

1.0.0

1.0.0.0

XSolve Twitter Bootstrap bundle with CRUD generator and an example layout

  Sources   Download

MIT

The Requires

 

by Piotr Pasich

bootstrap crud twitter