Sha256: 13958b7a98128da0d7d0779ff3fa03cb63a262aa0b783814abd9c9425f8a747f

Contents?: true

Size: 1.49 KB

Versions: 389

Compression:

Stored size: 1.49 KB

Contents

<h1>My Account</h1>
<p><div id='user_<%= @user.id %>_first_name' ></div></p>
<p><div id='user_<%= @user.id %>_last_name'  ></div></p>
<p><div id='user_<%= @user.id %>_email'      ></div></p>
<p><div id='user_<%= @user.id %>_phone'      ></div></p>
<div id='message'></div>
<p><input type='button' id='btn_cancel'   value='Close' onclick="parent.$.fn.colorbox.close();" /></p>

<% content_for :caboose_js do %>
<%= javascript_include_tag "caboose/model/all" %>
<script type='text/javascript'>

var modal = false;
$(window).load(function() {  
  modal = new CabooseModal(450);
});

$(document).ready(function() {
  new ModelBinder({
    name: 'User',
    id: <%= @user.id %>,
    update_url: '/my-account',
    authenticity_token: '<%= form_authenticity_token %>',
    attributes: [
      { name: 'first_name' , nice_name: 'First name'   , type: 'text', value: <%= raw Caboose.json(@user.first_name) %>, width: 400 },
      { name: 'last_name'  , nice_name: 'Last name'    , type: 'text', value: <%= raw Caboose.json(@user.last_name)  %>, width: 400 },      
      { name: 'email'      , nice_name: 'Email'        , type: 'text', value: <%= raw Caboose.json(@user.email)      %>, width: 400 },
      { name: 'phone'      , nice_name: 'Phone Number' , type: 'text', value: <%= raw Caboose.json(@user.phone)      %>, width: 400 }
    ],
    on_load: function() { modal.autosize(); }
  });  
});

</script>
<% end %>
<%= content_for :caboose_css do %>
<%= stylesheet_link_tag "caboose/my-account", :media => "all" %>
<% end %>

Version data entries

389 entries across 389 versions & 1 rubygems

Version Path
caboose-cms-0.5.122 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.121 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.120 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.119 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.118 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.117 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.116 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.115 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.114 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.113 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.112 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.111 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.110 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.109 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.108 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.107 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.106 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.105 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.104 app/views/caboose/users/my_account.html.erb
caboose-cms-0.5.103 app/views/caboose/users/my_account.html.erb