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.


8
layout diverso per l'azione di accesso in devise
Sto cercando di utilizzare un layout diverso / personalizzato denominato "devise" per l'azione sign_in. Ho trovato questa pagina nel wiki di devise, e il secondo esempio dice anche che puoi farlo per azione (in questo caso, sign_inazione), ma non mostra alcun esempio di ciò. Qualcuno su IRC mi ha detto …

5
before_filter con parametri
Ho un metodo che fa qualcosa del genere: before_filter :authenticate_rights, :only => [:show] def authenticate_rights project = Project.find(params[:id]) redirect_to signin_path unless project.hidden end Voglio anche usare questo metodo in alcuni altri controller, quindi ho copiato il metodo su un helper incluso in application_controller. il problema è che in alcuni controller …

4
Cosa fa force_ssl in Rails?
In una domanda precedente ho scoperto che avrei dovuto impostare la terminazione ssl di nginx e non avere Rails per elaborare i dati crittografati. Allora perché esiste quanto segue? config.force_ssl = true Lo vedo commentato nel file di configurazione della produzione. Ma se l'aspettativa è che nginx gestirà tutte le …

4
Rails: content_tag annidato
Sto cercando di nidificare i tag di contenuto in un helper personalizzato, per creare qualcosa del genere: <div class="field"> <label>A Label</label> <input class="medium new_value" size="20" type="text" name="value_name" /> </div> Nota che l'input non è associato a un form, verrà salvato tramite javascript. Ecco l'helper (farà di più che visualizzare solo …



6
PG :: Errore: ERRORE: la nuova codifica (UTF8) non è compatibile
L'ho installato postgresql-9.2.4dal sorgente, ora nell'app rails quando eseguo: rake db:create comando che ottengo: $ bin/rake db:create RAILS_ENV="test" PG::Error: ERROR: new encoding (UTF8) is incompatible with the encoding of the template database (SQL_ASCII) HINT: Use the same encoding as in the template database, or use template0 as template. : CREATE …



4
metodo indefinito `transform_keys 'caricamento web Sidekiq
Dopo aver aggiornato le gemme, non carica il sito web sidekiq dando il seguente errore: NoMethodError (undefined method `transform_keys' for <ActionDispatch::Request::Session:0x00005568df2a8710>): Le gemme che sono state aggiornate erano: selenium-webdriver 3.142.7 rack-protection 2.0.8.1 mime-types 3.3.1 mini_magick 4.10.1 image_processing 1.10.3 groupdate 4.3.0 friendly_id 5.3.0 faraday 0.17.3 http 4.3.0 public_suffix 4.0.3 rack 2.1.1 …


4
metodo non definito `plain_specs 'per # <Bundler :: RubygemsIntegrazione: 0x00005633f09a9000> (NoMethodError)
Ho fatto un tiro di un progetto che ho nel mio lavoro e quando ho provato a eseguire rails db:migrate, il terminale richiede di installare "Bundler 2", quindi lo faccio. Ora, quando ho provato a fare rails db:migrateho il seguente errore: /home/acartesc/.rvm/rubies/ruby-2.4.3/lib/ruby/gems/2.4.0/gems/rubygems-bundler-1.4.5/lib/rubygems-bundler/noexec.rb:84:in `setup': undefined method `plain_specs' for #&lt;Bundler::RubygemsIntegration:0x00005633f09a9000&gt; (NoMethodError) from …


1
Utilizzando la gemma globalizzare, come cambiare le impostazioni locali solo per l'input e non per l'intera pagina?
Contesto: per un'app Ruby on Rails per il noleggio di biciclette, sto usando la gemma globalizzare per gestire l'input :descriptionin diverse lingue. Stato attuale: l'implementazione della globalizzazione ha funzionato, a seconda delle impostazioni internazionali che sono in grado di memorizzare descriptionin una lingua specifica. L'input per :descriptionviene gestito sulla base …

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.