Suite
This commit is contained in:
commit
24b9e641f5
27
README.md
Normal file
27
README.md
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
## Ajouter un modèle à partir du générateur
|
||||||
|
|
||||||
|
```
|
||||||
|
$ rails g qis ModelName user:references
|
||||||
|
```
|
||||||
|
|
||||||
|
Puis au besoin, ajouter un sous modèle pour la traduction
|
||||||
|
|
||||||
|
```
|
||||||
|
$ rails g Model ModelNameLang name:string
|
||||||
|
```
|
||||||
|
|
||||||
|
## Ajouter un onglet et des menus en admin
|
||||||
|
|
||||||
|
1. Définir un admin_space (appelé ici exemple)
|
||||||
|
2. Ajouter un fichier _exemple.html.haml dans app/views/admin/admin_spaces avec les raccourcis voulus
|
||||||
|
3. Ajouter un menu (une div .element) dans app/views/layout/admin.html.haml
|
||||||
|
- ajouter un icône
|
||||||
|
- renommer les classes en .cat#big_cat_exemple
|
||||||
|
- ajouter une couleur dans app/assets/stylesheets/admin.scss, variable $big_colors
|
||||||
|
- pointer le lien vers un controller voulu
|
||||||
|
4. Ajouter dans tous les controllers sollicités (ceux pointés dans le fichier _exemple.html.haml) la méthode :
|
||||||
|
```ruby
|
||||||
|
def admin_space
|
||||||
|
@admin_space = "exemple"
|
||||||
|
end
|
||||||
|
```
|
Loading…
x
Reference in New Issue
Block a user