IT Staff

Blog về chuyên ngành IT

[RoR] Depot Project

leave a comment »

In Agile Web Development with Rails, there are somthing to change.

In Task F – 11.2 Iteration F2 – Creating an Ajax-Based Cart (Page 145)

1. In file app/views/layouts/application.html.erb

In Rails 3.0 applications, one would typically find a line that looks like the following:

<%= javascript_include_tag :defaults %>

In Rails 3.1, what you want to have instead:

<%= javascript_include_tag “application” %>

2. Change the js.rjs file to js.erb

3. In file /app/views/line_items/create.js.erb

Change:

page.replace_html(‘cart’, render(@cart))

to:

$(‘#cart’).html(“<%=j render @cart %>”);   //or: $(‘#cart’).html(“<%= escape_javascript(render(@cart)) %>”);

 

In Task F – 11.3 Iteration F3 – Highlighting Changes (Page 148)

1. In file /app/views/line_items/create.js.erb

Change:

page[:current_item].visual_effect :highlight,
  :startcolor => “#88ff88”,
  :endcolor => “#114411”

to:

$(‘#current_item’).css({‘background-color’:’#88ff88′}).
  animate({‘background-color’:’#114411′}, 1000);

Written by Xavier

Tháng Bảy 7, 2012 lúc 11:21 sáng

Posted in Depot Project

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: