forked from abradburne/javascript_auto_include
-
Notifications
You must be signed in to change notification settings - Fork 5
A Rails plugin to automatically include javascript and stylesheet files
License
gabrielg/asset_auto_include
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
AssetAutoInclude ===================== == Homepage http://github.com/gabrielg/asset_auto_include == Resources Install * Run the following command: script/plugin install git://github.com/gabrielg/asset_auto_include.git == Usage Add the following to the head of your template file <%= javascript_auto_include_tags %> <%= stylesheet_auto_include_tags %> Now each time the template is loaded javascript files in the public/javascripts/app folder and CSS files in the public/stylesheets/app folder that correspond to the name of the current controller or view will be auto loaded. It's also possible for the same javascript or CSS file to be loaded by multiple views by adding the name of each view to the filename separated by the "-" character, e.g. to load a javascript file in the new and edit views create a file named new-edit.js. Any number of views can be strung together using this naming convention. For example: /public /javascripts /app /users controller.js edit.js /roles controller.js /accounts show-new-edit-create.js /stylesheets /app /users controller.css edit.css Assuming the above file structure loading each of the following urls would include: mydomain.com/users # includes controller.js and controller.css mydomain.com/users/edit/1 # includes controller.js, edit.js, and edit.css mydomain.com/users/show/1 # includes controller.js mydomain.com/roles # includes roles.js mydomain.com/accounts # no files included mydomain.com/accounts/show/1 # includes show.js and show-new-edit-create.js mydomain.com/accounts/new # includes show-new-edit-create.js mydomain.com/accounts/edit/1 # includes show-new-edit-create.js mydomain.com/accounts/create # includes show-new-edit-create.js == Acknowledgements Thanks to http://github.com/kernow/javascript_auto_include and http://github.com/abradburne/javascript_auto_include for the base to work from.
About
A Rails plugin to automatically include javascript and stylesheet files
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Ruby 100.0%