Bonjour à tous,

J’ai participé à la création d’ActiveAdmin et je l’utilise dès lors que
j’ai une application de gestion à réaliser. Comme tout framework, tant que
l’on travail dans le cadre que nous donne ActiveAdmin, il est possible de
faire de chouette choses et de ne pas trop se battre contre lui. Vous
pouvez utiliser vos propres templates si besoin.

ActiveAdmin.register Deal do
  controller do
    def scoped_collection
      Deal.available
    end

    def update
      # my own update action
    end
  end

  actions :all, except: [:new, :create]

  scope :all
  scope :published, default: true
  scope :on_sale

  index do
    # the method `collection` should be available in
app/views/admin/deals/_index.html.erb
    render partial: 'index'
  end

  show do
    # the method `resource`, `deal` and instance variable `@deal`
should be available in app/views/admin/deals/_show.html.erb
    render partial: 'show'
  end

  form partial: 'form'
end

Belle journée,
​
-- 
φ <http://pcreux.com>


2014-10-20 5:40 GMT-07:00 David Demonchy <fusco....@gmail.com>:

> Ayant eu ce choix à faire, il y a 2 ans environ et n'ayant pas trouver de
> Gem qui pouvait me correspondre, je suis parti d'une copie blanche.
> Qui a évolué avec le temps et évoluera encore.
> Aujourd'hui ça tourne pas mal, c'est responsive (avec bootstrap) et à
> chaque nouvel Engine, je n'ai plus qu'à m'occuper des vues de l'engine en
> question avec une logique dans l'écriture des vues, pour coller à l'UI en
> général.
> Le tout fonctionne avec Deface, qui me permet de structurer tout ça.
>
> Petit bémol, qui pour le moment correspond parfaitement à mon besoin,
> l'ensemble est une série d'Engine (un peu comme Spree). Tout est engine, la
> base, l'admin, les diverses fonctionnalités etc.
>
> Maintenant, il me reste un gros travail, tout passer sur Rails 4.... Ce
> qui n'est malheureusement pas là de se faire, faute de temps.
>
>
>
>
>
> --
> David DEMONCHY
> fusco_fr  (twitter)
> http://www.fusco.info/
> --
>
> Le 13 octobre 2014 16:43, Simon Courtois <happyn...@gmail.com> a écrit :
>
> Guirec,
>>
>>
>> Je n’ai pas testé mais de prime abord j’ai pas l’impression que ça soit
>> dans le même sens que
>>
>> ce que j’ai en tête.
>>
>>
>> Dans l’immédiat je ne préfère pas m’engager sur un projet, comme je te
>> disais j’en ai déjà un
>>
>> dont je dois m’occuper sur le peu de temps libre que j’ai et bien que
>> l’envie me travaille pas mal
>>
>> c’est pas une bonne idée de me lancer dans un nouveau maintenant :D
>>
>> Simon Courtois
>>
>> On 13 Oct 2014 at 16:31:34, Guirec Corbel (guirec.cor...@gmail.com)
>> wrote:
>>
>> Simon, si ça t’intéresse, on pourrait essayer de partir un projet a deux.
>> Ceci dit, je pense que smart_listing possède une bonne base. Qu'en
>> penses-tu?
>>
>> Le 2014-10-13 10:19, Simon Courtois a écrit :
>>
>> Salut Guirec,
>>
>>
>> Pour tout te dire en ce moment je pense de plus en plus à me lancer dans
>> un projet
>>
>> d’UI Admin qui convienne à mes attentes, que ce soit en termes de rendu
>> ou de
>>
>> custo.
>>
>>
>> Pour les clients en ce moment on colle RailsAdmin parce que niveau rendu
>> il est
>>
>> plutôt kikoolol et ça leur plait bien mais la doc est à se flinguer deux
>> fois et dès que
>>
>> tu veux sortir un petit peu du CRUD standard le saut par la fenêtre
>> devient tentant…
>>
>>
>> Ça fait un bout de temps que j’ai pas testé ActiveAdmin mais la dernière
>> fois c’était
>>
>> pas très beau mais ça marchait pas trop mal. Je préfère de loin son mode
>> de config
>>
>> où tu colles rien dans les modèles et où t’as pas un seul énorme fichier
>> pour tout.
>>
>> Mais pour le reste je trouve que toujours pas avoir de release qui marche
>> en standard
>>
>> avec Rails 4 ça commence à pas vendre du rêve.
>>
>>
>> J’ai vu passer Upmin (https://www.upmin.com/admin-rails) mais pareil
>> aller ajouter des
>>
>> trucs pour l’admin dans les modèles ça me colle des boutons.
>>
>>
>> Donc parti de ce constat je commence à rêver un peu de faire un truc
>> sympa qui reprend
>>
>> un peu le mode de fonctionnement de ActiveAdmin niveau config mais en
>> plus facile à
>>
>> customiser et à étendre avec quelques trucs cools style
>> adequate_exposure, ransack
>>
>> et des trucs comme ça.
>>
>>
>> Enfin après faut avoir un peu de dispo pour ça et j’essaie de plier là
>> v1.0.0 de MemFs en
>>
>> ce moment donc ça sera pas pour tout de suite :D
>>
>>
>> Quoi qu’il en soit si quelqu’un a une UI qui déboite un peu ça
>> m’intéresse aussi ;)
>>
>>
>> À plus !
>>
>>  Simon Courtois
>>
>> On 13 Oct 2014 at 15:04:08, Guirec Corbel (guirec.cor...@gmail.com)
>> wrote:
>>
>>  Bonjour,
>>
>> Je suis à la recherche d'un outil permettant de faire une interface de
>> br/>gestion qui soit à la fois simple, à uutiliser et à créer, et
>> adaptable. br/>Je pense que ce que je souhaite est assez basique. Je veux
>> pouvoir br/>lister des ennregistrements ActiveRecord et disposer d'une
>> interface pour br/>Ajouuter/Supprimer/Modifier.
>>
>>
>> J'ai essayé ActiveAdmin et RailsAdmin mais je trouve que c'est
>> br/>rapidement difficile de les adapter à ce que l'on souuhaite. J'ai
>> essayé br/>de le faire moi-même en utilisannt Datatables mais c'est long à
>> faire. br/>Enfin, j'ai essay&eeacute; br/>[[Smart_listing](
>> http://showcase.sology.eu/smart_listing) mais je trouve br/>que l'api
>> est un peu mal faite, il n'y a pas de tests et les gars qui br/>l'on fait
>> semble ne pas avoir de teemps pour le maintenir.
>>
>> Pour le moment, la solution que j'envisage est de contribuer à
>> br/>smart__listing mais je voulais savoir si vous aviez des solutions avant.
>>
>> Qu'utilisez vous?
>>
>> Merci!
>> Guirec.
>>
>> -- br/>-- br/>Vous avez reçu ce message, car vous êtes abonn&eacutte; au
>> groupe "Railsfrance" de Google Groups.
>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
>> railsfrance@googlegroups.com
>> Pour résilier votre abonnement envoyez un e-mail à l'adresse
>> railsfrance-unsubscr...@googlegroups.com
>> --- br/>Vous recevez ce message, car vous êtes abonn&eaacute; au groupe
>> Google Groupes Railsfrance.
>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
>> concernant, envoyez un e-mail à l'adresse
>> railsfrance+unsubscr...@googlegroups.com.
>> Pour plus d'options, visitez le site https://groups.google.com/d/optout .
>>
>>
>>  --
>> --
>> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance"
>> de Google Groups.
>> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
>> railsfrance@googlegroups.com
>> Pour résilier votre abonnement envoyez un e-mail à l'adresse
>> railsfrance-unsubscr...@googlegroups.com
>> ---
>> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
>> "Railsfrance".
>> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
>> concernant, envoyez un e-mail à l'adresse
>> railsfrance+unsubscr...@googlegroups.com.
>> Pour obtenir davantage d'options, consultez la page
>> https://groups.google.com/d/optout.
>>
>
>  --
> --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> railsfrance@googlegroups.com
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> railsfrance-unsubscr...@googlegroups.com
> ---
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
> "Railsfrance".
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
> railsfrance+unsubscr...@googlegroups.com.
> Pour obtenir davantage d'options, consultez la page
> https://groups.google.com/d/optout.
>

-- 
-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
railsfrance@googlegroups.com
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
railsfrance-unsubscr...@googlegroups.com
--- 
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes 
Railsfrance.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, 
envoyez un e-mail à l'adresse railsfrance+unsubscr...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/d/optout .

Répondre à