Ruby on Rails to platforma aplikacji internetowych typu open source napisana w języku Ruby. Podąża za popularnym modelem frameworkowym MVC i jest znana z podejścia „konwencyjnego nad konfiguracją” do tworzenia aplikacji.
Chcę wyświetlić etykietę w form_for: <div class="field"> <%= f.label :name %><br /> <%= f.text_field :name %> </div> Spowoduje to wygenerowanie etykiety „Imię”, ale chcę, aby było to „Twoje imię”. Jak mogę to zmienić?
Próbuję zmusić Railsy do zapisania wielkimi literami pierwszego znaku ciągu i pozostawienia wszystkich innych takimi, jakie są. Mam problem, w wyniku którego „Jestem z Nowego Jorku” zamienia się w „Jestem z Nowego Jorku”. Jakiej metody użyłbym, aby wybrać pierwszy znak? Dzięki EDYCJA: Próbowałem zaimplementować to, co zasugerował macek, ale otrzymuję …
Miałem problem z ElasticSearch i Railsami, gdzie niektóre dane nie były poprawnie indeksowane z powodu attr_protected. Gdzie Elastic Search przechowuje zindeksowane dane? Warto byłoby sprawdzić, czy rzeczywiste indeksowane dane są nieprawidłowe. Sprawdzanie mapowania za Tire.index('models').mappingpomocą nie pomaga, pole jest wymienione.
Problem polega oczywiście na tym, że symbole rubinowe nie lubią myślników. Więc coś takiego oczywiście nie zadziała: content_tag(:div, "Some Text", :id => "foo", :data-data_attr => some_variable) Jedną z opcji jest użycie łańcucha zamiast symbolu: content_tag(:div, "Some Text", :id => "foo", 'data-data_attr' => some_variable) Albo mógłbym po prostu interpolować: "<div id='foo' …
Czy istnieje metoda (lub sposób na uzyskanie podobnej funkcjonalności), aby zrobić fields_for_with_index? Przykład: <% f.fields_for_with_index :questions do |builder, index| %> <%= render 'some_form', :f => builder, :i => index %> <% end %> Ta renderowana część musi wiedzieć, jaki bieżący indeks znajduje się w fields_forpętli.
Jestem nowy w Railsach i obecnie pracuję nad przewodnikiem. Przewodnik stwierdza: Użyj edytora tekstu, aby zaktualizować plik Gemfile wymagany przez Bundler o zawartość listingu 2.1. source 'https://rubygems.org' gem 'rails', '3.2.3' group :development do gem 'sqlite3', '1.3.5' end # Gems used only for assets and not required # in production environments …
Mam kontroler, który jest odpowiedzialny za akceptowanie plików JSON, a następnie przetwarzanie plików JSON w celu wykonania pewnych czynności konserwacyjnych dla naszej aplikacji. W testowaniu użytkowników działa przesyłanie i przetwarzanie plików, ale oczywiście chciałbym zautomatyzować proces testowania obsługi użytkowników w naszych testach. Jak mogę przesłać plik do kontrolera w ramach …
Byłoby wygodne użycie Ruby on Rails dla małego projektu strony internetowej, który obecnie nie potrzebuje bazy danych. Wiem, że mógłbym stworzyć pustą bazę danych w MySQL i stamtąd przejść, ale czy ktoś zna lepszy sposób na uruchamianie Railsów bez bazy danych? Dzięki
Chciałbym i18n napisać następujący tekst: Jesteś już zarejestrowany? Zaloguj sie! Zwróć uwagę, że w tekście znajduje się link. W tym przykładzie wskazuje na Google - w rzeczywistości będzie wskazywać na moją aplikację log_in_path. Znalazłem dwa sposoby, aby to zrobić, ale żaden z nich nie wygląda „dobrze”. Pierwszy sposób, jaki znam, …
Korzystanie z Pry w Railsach, kiedy trafię w punkt przerwania w kodzie binding.pry Chcę wiedzieć, jak się tu dostałem, kto do mnie dzwonił, kto do nich dzwonił itd. Ale dziwnie nie widzę tego polecenia. Czy ktoś wie?
Otrzymuję błędy podobne do tych w tych pytaniach , z wyjątkiem tego, że moje dotyczą Heroku : 2011-05-30T09:03:29+00:00 heroku[worker.1]: Starting process with command: `rake jobs:work` 2011-05-30T09:03:30+00:00 app[worker.1]: (in /app) 2011-05-30T09:03:30+00:00 heroku[worker.1]: State changed from starting to up 2011-05-30T09:03:33+00:00 app[worker.1]: rake aborted! 2011-05-30T09:03:33+00:00 app[worker.1]: uninitialized constant Rake::DSL 2011-05-30T09:03:33+00:00 app[worker.1]: /app/.bundle/gems/ruby/1.9.1/gems/rake-0.9.0/lib/rake/tasklib.rb:8:in `<class:TaskLib>' …
Chcę stworzyć nową aplikację railsową i odpalić serwer railsowy dla tej aplikacji, wszystko począwszy od skryptu ruby. Mój kod wygląda tak: #!/usr/bin/env ruby system "rails new my_app" system "cd my_app" system "rails server &" Jednak w przypadku uruchomienia „serwera rails &” ścieżka nie znajduje się w folderze my_app, ale w …
Cześć (tutaj ogromny nowicjusz Railsów), mam następujące modele: class Shop < ActiveRecord::Base belongs_to :user validates_uniqueness_of :title, :user_id, :message => "is already being used" end i class User < ActiveRecord::Base has_one :shop, :dependent => :destroy end Kiedy mam zamiar utworzyć nowy sklep, pojawia się następujący błąd: private method `create' called for …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie Tylko po to, aby pomóc innym programistom, ponieważ nie ma podobnego pytania w SO. div class=(is_active? …
Używam rzeczy Bootstrap na Twitterze i mam następujący kod HTML: <a class="btn" href="<%= user_path(@user) %>"><i class="icon-ok icon-white"></i> Do it@</a> Jaki jest najlepszy sposób na zrobienie tego w Railsach? Chciałbym użyć, <%= link_to 'Do it', user_path(@user) %>ale <i class="icon-ok icon-white"></i>to mnie wyrzuca?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.