Ich bin neu auf Ruby auf Schienen. Ich benutze Schienen 4.1.6 und was ich will, ist Protokoll aller Prozesse in einer Textdatei (like index page accessed, view page access etc..).
zu machen für die ich gemeinsame Funktion erstellen möchte, in der ich meinen Text als agrs weitergeben kann, hatte ich einige R & D tun und ich fand dies: In Rails, where to put useful functions for both controllers and models, aber es scheint, dass es nicht mit aktiven Admin-Ressourcen arbeitet. Also, für aktive Admin-Controller und Modell, muss ich irgendwelche anderen Module (d. h. an anderer Stelle lassen sagen/admin /) oder irgendetwas anderes ich tun müssen?Ruby on Rails 4: Wo muss ich Common code setzen?
gibt es einen globalen Speicherort, den wir in Active Admin wie Komponente in CakePHP verwenden können.
dank
EDIT
app/admin/driver.rb
ActiveAdmin.register User, as: 'Driver' do
...
...
index :download_links => false do
...
...
#call function to maintain log something like,
take_note('action performed')
end
Können Sie näher erläutern, was der Code tut, den Sie teilen möchten und warum Sie ihn teilen müssen. IMO kann es einen großen Unterschied machen, wenn der Code für Beispiele etwas Sichtspezifisches oder Datenbereinigen tut. – spickermann