środa, październik 02, 2013
Dodany przez Miłosz Osiński
#RUBY ON RAILS
##
Tym razem wyjaśnie działanie gemu “watu_table_builder” który ułatwi nam tworzenie kalendarza z artykułami
Załóżmy że mamy listę artykułów i chcemy utworzyć kalendarz z zaznaczonymi dniami kiedy powstał dany artykuł kiedy klikniemy zostaniemy przeierowani prosto do artykułu
Na początek do Gemfile dodajemy:
1
|
gem "watu_table_builder", :require => "table_builder" |
Aktualizujemy:
Później…
sobota, wrzesień 28, 2013
Dodany przez Miłosz Osiński
#RUBY ON RAILS
##
Tutaj wyjaśnie jak dodać do swojej aplikacji możliwość usuwania z bazy kilku zaznaczonych pozycji naraz
Jest to bardzo przydatna opcja jeśli będziemy mieć listę jakiś pozycji i nie chcemy pojedyńczo każdą usuwać…
1
2
3
4
5
6
|
<%= form_tag destroy_multiple_articles_path, method: :delete do %>
<% @articles.each do |article| %>
<%= check_box_tag "articles[]", article.id, false %>
<%= link_to article.title, article %>
<% end %>
<% end %> |
…
piątek, wrzesień 20, 2013
Dodany przez Miłosz Osiński
#RUBY ON RAILS
##
W tym artykule opisze jak można użyć tego gemu do filtracji wulgaryzmów w naszej aplikacji railsowej
Na początek dodajemy gem do naszego Gamefile:
Aktualizujemy:
Kolejnym krokiem jest stworzenie pliku config/initializers/obscenity.rb z taką zawartością:
1
2
3
|
Obscenity.configure do |config|
config.blacklist = "#{Rails.root}/config/blacklist.yml"
config. |
…
środa, wrzesień 18, 2013
Dodany przez Miłosz Osiński
#RUBY ON RAILS
##
W tym artykule wyjaśnie jak w kilku prosty krokach dodać obsługę tłumaczeń kilku języków w aplikacji
Podzielimy cały proces internacjonalizacji na 2 etapy :
> przygotowanie aplikacji do dodawania tłumaczeń
> dodawanie tłumaczeń
1. Przygotowania:
Zaczynamy od odkomentowania dwóch linijek w config/application.rb:
1
2
|
config.i18n.load_path += Dir[Rails.root.join(‘my’, ‘locales’, ‘*.{rb,yml}’).to_s]
config.i18n.defau |
…
poniedziałek, wrzesień 16, 2013
Dodany przez Miłosz Osiński
#RUBY ON RAILS
##
W tym poście opisze bardzo fajny edytor WYSIWYG HTML5 dla Rialsów
Edytor TinyMCE, do poprawnego działania, wykorzystuje JavaScript lub/i biblioteki jQuery.
Sama instalacja jest dziecinnie prosta, o czym zaraz się przekonamy.
Zaczynamy jak zwykle do gemfile dodajemy:
Aktualizujemy:
Dodajemy assety do pliku app/assets/javascripts/application.js bez których edyto…
Wyświetlane Artykuły 16 – 20 z 51