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.
Sto usando il tag link_to img come segue <%= link_to image_tag("Search.png", :border=>0, :class => 'dock-item'), :action => 'search', :controller => 'pages'%><span>Search</span></a> Il che si traduce nel seguire html <a href="/pages/search"><img alt="Search" border="0" class="dock-item" src="/images/Search.png?1264132800" /></a><span>Search</span></a> Voglio che class = "dock-item" vada al <a>tag invece che al tag img. Come posso …
Qual è la differenza tra lete abefore blocco in RSpec? E quando usarli? Quale sarà un buon approccio (let o prima) nell'esempio seguente? let(:user) { User.make !} let(:account) {user.account.make!} before(:each) do @user = User.make! @account = @user.account.make! end L'ho studiato post di stackoverflow Ma è bene definire let per cose …
Ho bisogno di cambiare un tipo di colonna da testo a testo lungo nel mio script Rails, ma non riesco a trovare nulla su come farlo. Qualcuno si è imbattuto in questo? Grazie! Dennis
Sto usando la console rails nell'ambiente di sviluppo e voglio usare le factory. Come posso accedervi? Ho provato require "FactoryGirl"quali ritorni 1.9.3p393 :301 > require "FactoryGirl" LoadError: cannot load such file -- FactoryGirl
Ho scritto un paio di query complesse (almeno a me) con Ruby sull'interfaccia di query di Rail: watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic => :watched}).where(:watched => {:user_id => id}) Entrambe queste query funzionano bene da sole. Entrambi restituiscono oggetti Post. Vorrei combinare …
Ho un'applicazione rails in esecuzione su Postgres. Ho due server: uno per il test e l'altro per la produzione. Molto spesso ho bisogno di clonare il DB di produzione sul server di prova. Il comando che sto eseguendo tramite Vlad è: rake RAILS_ENV='test_server' db:drop db:create Il problema che sto riscontrando …
Non sono riuscito a trovare una soluzione praticabile a questo problema, nonostante diverse domande simili qui e altrove. Sembra probabile che questa domanda non abbia avuto risposta per Rails 3, quindi ecco qui: Ho un'applicazione che attualmente consente agli utenti di creare il proprio sottodominio che contiene la loro istanza …
Sto facendo il Rails Tutorial per la seconda volta. Quando entro in questo rails generate integration_test static_pages Ottengo spec/rails_helper.rbe spec/spec_helper.rbinvece di solospec/spec_helper.rb Ora, quando eseguo i miei test, sono più lunghi (più "verbosi") e più lenti di quando l'ho fatto l'ultima volta. Mi chiedo quale sia la differenza tra i …
So che probabilmente è su Internet da qualche parte, ma non riesco a trovare la risposta qui su Stackoverflow, quindi ho pensato di aumentare un po 'la base di conoscenza qui. Sono un principiante di Ruby and Rails, ma la mia azienda ci sta investendo abbastanza, quindi sto cercando di …
C'è un modo per catturare tutte le eccezioni non rilevate in un controller rails, come questo: def delete schedule_id = params[:scheduleId] begin Schedules.delete(schedule_id) rescue ActiveRecord::RecordNotFound render :json => "record not found" rescue ActiveRecord::CatchAll #Only comes in here if nothing else catches the error end render :json => "ok" end Grazie
Perché posso accedere ai metodi di supporto per un controller nelle viste per un controller diverso? C'è un modo per disabilitarlo senza hackerare / applicare patch a Rails?
Ogni volta che voglio POST un array di oggetti JSON con jQuery su Rails, ho questo problema. Se stringo l'array posso vedere che jQuery sta facendo il suo lavoro correttamente: "shared_items"=>"[{\"entity_id\":\"253\",\"position\":1},{\"entity_id\":\"823\",\"position\":2}]" Ma se invio semplicemente l'array come i dati della chiamata AJAX ottengo: "shared_items"=>{"0"=>{"entity_id"=>"253", "position"=>"1"}, "1"=>{"entity_id"=>"823", "position"=>"2"}} Considerando che se …
Ho un'app rails e voglio eseguire il rendering di un'azione senza utilizzare il layout della mia applicazione (che contiene elementi di intestazione / piè di pagina). Come potrei fare questo?
Non riesco a far funzionare capybara con rspec. Mi dà questo errore: undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1:0x16529f8 @example=nil> So che ci sono molti post su questo, ma nessuna delle soluzioni funziona per me. La maggior parte di essi implica che le specifiche non siano in / spec / features, in …
form_forsembra ignorare qualsiasi attributo "extra" come un data-fooattributo o classpassato come optionsnel secondo argomento. = form_for @user, {:url => 'foo', :class => 'x', 'data-bar' => 'baz' } do |f| # ... L'output è un <form>tag senza xclasse o data-barattributo. Qual è la soluzione? Oppure, come posso acquisire FormBuilderun'istanza senza utilizzarla …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.