Ekspresi Di Rails
Ekspresi Di Rails
-slamet nurhadi-
Konsep letak file rb dan RHTML
Editor yang saya gunakan untuk mengedit file rhtml adalah produk dari aptana
.yaitu aptana Radrails .aplikasinya bisa di download di www.aptana.com
Say_controller.rb
hello.rhtml
<html>
<body>
<%= @hello %>
</body>
</html>
Say_controller.rb
class SayController < ApplicationController
def hello
end
end
hello.rhtml
<html>
<head>
<title>Hello, Rails</title>
</head>
<body>
<h1>hello from Rails!</h1>
</body>
</html>
Say_controller.rb
class SayController < ApplicationController
def hello
@time =Time.now
end
end
hello.rhtml
<html>
<head>
<title>Hello, Rails</title>
</head>
<body>
<h1>hello from Rails!</h1>
<p> It is now <%= @time %>.
</p>
</body>
</html>
Lingking page
Say_controller.rb
class SayController < ApplicationController
def hello
@time =Time.now
def goodbye
end
end
goodbye.rhtml
<html>
<head>
<title>See You Latter!</title>
</head>
<body>
<h1>Goodbye!</h1>
<p> It was nice having you here.
</p>
</body>
</html>
<html>
…
<p>Say<a href=”/say/goodbye”>Goodbye!</a>!</p>
</html>
hello.rhtml
<html>
<head>
<title>Hello, Rails</title>
</head>
<body>
<h1>hello from Rails!</h1>
<p> It is now <%= @time %>.
Say<a href=”/say/goodbye”>Goodbye!</a>!
</p>
</body>
</html>
goodbye.rhtml
<html>
<head>
<title>See You Latter!</title>
</head>
<body>
<h1>Goodbye!</h1>
<p> It was nice having you here.
Say<a href=”/say/hello”>Hello!</a>!
</p>
</body>
</html>
coba kita ubah lagi pada hello.rhtml menjadi di bawah ini. Perhatikan tulisan di
bawah ini
<p>
Time to say
<%= link_to “Goodbye!”, :action =>”goodbye” %>
</p>
hello.rhtml
<html>
<head>
<title>Hello, Rails</title>
</head>
<body>
<h1>hello from Rails!</h1>
<p> It is now <%= @time %>.
Time to say
<%= link_to “Goodbye!”, :action =>”goodbye” %>
</p>
</body>
</html>
Menjalankan Controller
berikut scriptnya greeting_controller.rb
C:\...\rails_apps>gem -v
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Slamet nurhadi, Mahasiswa Teknik Informatika Univ-Nasional angkt 2008.saat
ini saya sedang beralih ke pemrograman Ruby on Rails.semoga tulisan
sederhana ini dapat bermanfaat.
Homepage:www.slametnurhadi.com
email:slametnhd@gmail.com