Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
rails:start [2013/12/29 17:37] djiko créée |
rails:start [2016/10/17 13:56] (Version actuelle) |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
===== Fonctions utiles ===== | ===== Fonctions utiles ===== | ||
+ | * Créer un contrôleur avec des actions | ||
+ | <code rails> | ||
+ | rails generate controller Nom_controleur [actions] --no-test-framework | ||
+ | </code> | ||
+ | * Créer un modèle et ses attributs | ||
+ | <code rails> | ||
+ | rails generate model Nom_model [attribut:type] | ||
+ | </code> | ||
* ajout de feuilles de styles | * ajout de feuilles de styles | ||
- | <code ruby> | + | <code rails> |
<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %> | <%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %> | ||
</code> | </code> | ||
+ | * Les [[http://guides.rubyonrails.org/layouts_and_rendering.html#using-partials|partials]] : déporter du code. Évalue et insert le code situé dans app/views/layouts/_shim.html.erb | ||
+ | <code rails> | ||
+ | <%= render 'layouts/shim' %> | ||
+ | </code> | ||
+ | ==== Bases de données ==== | ||
+ | [[rails:activerecords|Page dédiée]] | ||
+ | ===== Les guides de Rails ===== | ||
+ | * Le rendu, la mise en forme : [[http://guides.rubyonrails.org/layouts_and_rendering.html|layouts and rendering]] | ||
+ | * Les [[http://guides.rubyonrails.org/routing.html|routes]] | ||
+ | * Gérer les ressources statiques : [[http://guides.rubyonrails.org/asset_pipeline.html|the asset pipeline]] | ||
+ | * Débuter [[http://railscasts.com/episodes/267-coffeescript-basics|Coffeescript]] | ||
+ | * Les [[http://guides.rubyonrails.org/migrations.html|migrations]] de bases de données |