root/app/controllers/engineering_controller.rb @ 6

Revision 4, 0.7 kB (checked in by falcon, 17 years ago)

75% complete. ajax support for engineering and galleries. galleries add/edit. artwork and engineering layouts.

Line 
1class EngineeringController < ApplicationController
2layout "main"
3
4  def index
5        populate_sidebar("Engineering")
6       
7        respond_to do |format|
8          format.html  # index.html.erb
9          format.xml  { render :xml => @models }
10        end
11  end
12 
13  def show_media
14        respond_to do |format|
15                format.js{
16                        @gallery = Gallery.find(params[:id])
17                        render :update do |page|
18                                 page.replace_html "Gallery_Media_" + params[:id].to_s, :partial => "show_media"
19                                 page.visual_effect :slide_down, "Gallery_Media_" + params[:id].to_s
20                        end
21                }
22        end
23  end
24 
25  def hide_media
26        respond_to do |format|
27                format.js{
28                        render :update do |page|
29                                page.visual_effect :blind_up, "Gallery_Media_" + params[:id].to_s
30                        end
31                }
32        end
33  end
34end
Note: See TracBrowser for help on using the browser.