Articles of ruby on rails

Les aides sass-rails “image-url”, “asset-url” ne fonctionnent pas dans les rails 3.2.1

Je suis sur 3.2.1, avec sass-rails-3.2.4 et sass-3.1.15 … La documentation du pipeline d’actifs indique: asset-url(“rails.png”, image) becomes url(/assets/rails.png) image-url(“rails.png”) becomes url(/assets/rails.png) … J’ai donc créé le fichier suivant: # app/assets/stylesheets/public/omg.css.sass body background: asset-url(‘snake.gif’, image) #lol background: image-url(‘snake.gif’) et quand je visite localhost: 3000 / assets / public / omg.css je reçois: body { background: […]

Rails: Comment écrire des tests pour un module Ruby?

Je voudrais savoir comment écrire des tests unitaires pour un module qui est mélangé à quelques classes mais qui ne sait pas comment s’y prendre: Est-ce que je teste les méthodes d’instance en écrivant des tests dans l’un des fichiers de test d’une classe qui les inclut (ne semble pas correct) ou est-ce que vous […]

: comme sur rails routes.rb

Dans config/routes.rb , j’ai essayé les deux: root :to => ‘things#index’, :as => ‘things’ et root :to => ‘things#index’ Lorsque je rencontre http://localhost:3000/ , les deux approches fonctionnent, et rien ne semble différent. Quelle est la :as qu’option utilisée?

Comment faire: default => 0 et: null => false diffèrent pour les champs entiers dans les migrations?

Si j’utilise une migration pour mettre à jour une firebase database et que j’ajoute un champ entier comme celui-ci: t.integer :foo :default => 0, :null => false Quel est l’état par défaut des enregistrements existants et nouveaux dans la firebase database? J’espère que la réponse est: – Les deux liront foo comme 0. Est-ce que […]

Quelle est la différence entre .erb, .rhtml et .html.erb?

Quelle est la différence entre .erb, .rhtml et .html.erb?

Rails 4, comment configurer correctement les parameters smtp (gmail)

J’essaie de créer un formulaire de contact dans Rails 4. J’ai fait quelques recherches et j’ai réussi à faire fonctionner la plupart des choses. (suivi du travail de @ sethfri ici Formulaire de contact Mailing in Rails 4 ) En ce moment, je suis en mesure de remplir ma boîte de formulaire et d’appuyer sur […]

Définition du délai d’expiration de la session dans Rails 3

Cela semble simple: j’essaie de mettre fin à la session Active Record de mes rails après 2 minutes. Donc, après deux minutes, je veux que mes utilisateurs se reconnectent. Je ne fais que faire fonctionner le rails server (c.-à-d. WebBrick) sur ma machine de développement locale. Je sais que c’est quelque chose à voir avec […]

Quelle est l’utilisation de Gemfile dans les rails?

Quelle est l’utilisation de Gemfile dans les rails? Comment utiliser Gemfile ?

Habillage de colonne bootstrap irrégulier

Exécution de Rails 4.1.4 avec les dernières versions de haml, haml-rails, sass et bootstrap-sass. Pour un affichage utilisateur, mon HAML est comme suit: .tutors-listing .row – @users.each do |tutor| .col-xs-12.col-md-3 .row.tutor .col-xs-offset-1.col-xs-4.col-md-12 = image_tag tutor.photo, :class => ‘img-responsive img-circle tutor-photo’ %h4.tutor-name = tutor.first_name %p teaches %strong.tutor-skills = tutor.teachables Cependant, ce balisage se traduit par le […]

Rails 4.2 Le transfert de port du serveur sur Vagrant ne fonctionne pas

J’ai une VM Vagrant avec Rails installée avec un exemple d’application. La VM est configurée pour transférer le port 3000 (du serveur Rails Webrick) vers le port 3000 hôte. config.vm.network “forwarded_port”, guest: 3000, host: 3000 Tout est configuré comme dans beaucoup d’exemples. Mais lorsque j’essaie d’accéder à http://localhost:3000 rien ne se passe. J’ai aussi essayé […]