Rails 1.2: Controller in Unterverzeichnissen organisieren

Manche Controller werden besser unter einem “Über-Controller” zusammengefasst, um die Struktur sowohl in den Quelltextverzeichnissen als auch in dem URL-Aufbau klar zu halten. So z.B. die Administrationsfunktionen einer Rails-Anwendung. Um eine Benutzer- sowie eine Rechte-Verwaltung unter der Übergruppe “Administration” zu führen, kann man zuerst die Verzeichnise für die Übergruppe anlegen: app/controllers/administration/ app/views/administration/ Die Controller für [...]

Rails 1.2: Deutsche Model-Namen in Rails

Die singularize und pluralize Funktionen von Rails können von Haus aus für die englische Sprache verwendet werden. Für ein Projekt wollte ich erst deutsche Model-Namen nutzen und habe die Rails-Anwendung dementsprechend angepasst: In der environment.rb: Inflector.inflections do |inflect| # die englischen vorgaben vergessen inflect.clear # worte im singular werden mit # einem “e” für die [...]