Domande taggate «ruby-on-rails»

Ruby on Rails è un framework di applicazioni Web full-stack open source scritto in Ruby. Segue il popolare modello di framework MVC ed è noto per il suo approccio "convention over configuration" allo sviluppo di applicazioni.


11
Come posso eseguire il rendering di una parte di un formato diverso in Rails?
Sto cercando di generare una risposta JSON che includa del codice HTML. Quindi, ho /app/views/foo/bar.json.erb: { someKey: 'some value', someHTML: "<%= h render(:partial => '/foo/baz') -%>" } Voglio che venga eseguito il rendering /app/views/foo/_baz.html.erb, ma eseguirà solo il rendering /app/views/foo/_baz.json.erb. Passare :format => 'html'non aiuta.

8
Disabilita ActiveRecord per Rails 4
Voglio disabilitare ActiveRecord in Rails 4. Ho fatto quanto segue in config/application.rb require File.expand_path('../boot', __FILE__) # require 'rails/all' -- commented require "action_controller/railtie" require "action_mailer/railtie" #require "active_resource/railtie" no need #require "rails/test_unit/railtie" no need #require "sprockets/railtie" no need # Require the gems listed in Gemfile, including any gems # you've limited to …


8
Come elencare tutti i metodi per un oggetto in Ruby?
Come si elencano tutti i metodi a cui ha accesso un particolare oggetto? Ho un @current_useroggetto, definito nel controller dell'applicazione: def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end E voglio vedere quali metodi ho a disposizione nel file di visualizzazione. In particolare, voglio vedere quali metodi :has_manyfornisce un'associazione. (So ​​cosa …


4
Come si dice "should_receive" più volte in RSpec
Ho questo nel mio test Project.should_receive(:find).with(@project).and_return(@project) ma quando l'oggetto riceve quella chiamata al metodo due volte, devo farlo Project.should_receive(:find).with(@project).and_return(@project) Project.should_receive(:find).with(@project).and_return(@project) C'è un modo per dire qualcosa di simile Project.should_receive(:find).with(@project).and_return(@project).times(2)



6
Rails ActionMailer - formatta il nome / indirizzo email del mittente e del destinatario
Esiste un modo per specificare l'email E il nome per le informazioni sul mittente e sul destinatario quando si utilizza ActionMailer? In genere faresti: @recipients = "#{user.email}" @from = "info@mycompany.com" @subject = "Hi" @content_type = "text/html" Ma, voglio specificare il nome come well-- MyCompany <info@mycompany.com>, John Doe <john.doe@mycompany>. C'è un …

2
Elenco dei tipi di modello di rotaie
Qualcuno ha un elenco completo dei tipi di modello da specificare durante la generazione di uno scaffolding del modello per esempio foo:string bar:text baz:boolean eccetera... E a cosa mappano questi tipi in termini di elementi dell'interfaccia utente predefiniti? Campo di testo, area di testo, pulsante di opzione, casella di controllo, …



11
Libreria non caricata: /usr/local/opt/readline/lib/libreadline.7.dylib
Quando provo a eseguire rails consoleottengo questo errore: /Users/TuzsNewMacBook/.rvm/gems/ruby-2.3.7/gems/bootsnap-1.3.2/lib/bootsnap/load_path_cache/core_ext/kernel_require.rb:21:in `require': dlopen(/Users/TuzsNewMacBook/.rvm/rubies/ruby-2.3.7/lib/ruby/2.3.0/x86_64-darwin18/readline.bundle, 9): Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib (LoadError) Una rapida ricerca mi ha portato a questo post e ho provato alcune cose: brew reinstall postgresql (questo è effettivamente il DB per questo progetto) e cd /usr/local/opt/readline/lib ln libreadline.8.0.dylib libreadline.6.2.dylib (la mia …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.