Skip to content

rogerclotet/angularjsbundle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AngularJS Bundle

This bundle provides a base template for an AngularJS + Symfony2 project. It includes the AngularJS assets and loads them by default.

If you need a more extensible and configurable option check this other project: https://github.com/danidelalin/UndfAngularJsBundle

AngularJS

Current version: 1.2.0-rc3

Modules included:

  • angular-loader
  • angular-route
  • angular-cookies
  • angular-sanitize
  • angular-resource

Usage

To use the template you just need to extend yours this way:

{% extends 'TSAngularJSBundle::angular_base.html.twig' %}

To configure just add in AppKernel.php:

$bundles = array(
    // ...
    new TS\AngularJSBundle\UdfAngularJSBundle(),
)

Edit your composer.json and add this line in the "require" object:

{
    "require": {
        "rogerclotet/angularjsbundle": "1.0.*"
    }
}

And you should add this bundle in assetic configuration in your app/config/config.yml:

assetic:
    bundles: [ TSAngularJSBundle ]

By default the AngularJS app and main controller are "myApp" and "MainCtrl". You can change their name by modifying the blocks "appname" and "maincontrollername".

About

Symfony2 bundle for AngularJS integration

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages