forked from saurabh/orbit4-5
store registration form changes
This commit is contained in:
parent
e791339c4e
commit
a89e06087a
|
@ -102,7 +102,10 @@ var StoreManager = function(section){
|
|||
var form = formArea.find("form");
|
||||
new FormValidator(form);
|
||||
form.on("submit",function(){
|
||||
var email = form.find("#inputEmail").val();
|
||||
var email = form.find("#inputEmail").val(),
|
||||
site_title = {};
|
||||
site_title["en"] = form.find("#input_site_title_en").val();
|
||||
site_title["zh_tw"] = form.find("#input_site_title_zh_tw").val();
|
||||
if(email){
|
||||
loadingAreaStatus.text("Registering with Orbit Store.")
|
||||
formArea.hide();
|
||||
|
@ -111,7 +114,7 @@ var StoreManager = function(section){
|
|||
"type" : "post",
|
||||
"url" : form.attr("action"),
|
||||
"dataType" : "json",
|
||||
"data" : {"email" : email}
|
||||
"data" : {"email" : email, "site_title" : site_title}
|
||||
}).done(function(data){
|
||||
if(data.success){
|
||||
loadingAreaStatus.text("Waiting for Store.");
|
||||
|
|
|
@ -12,7 +12,10 @@ class Admin::StoreController < OrbitAdminController
|
|||
end
|
||||
|
||||
def register_form
|
||||
|
||||
tt = current_site.title_translations
|
||||
@site_title_values = {}
|
||||
@site_title_values["en"] = tt["en"]
|
||||
@site_title_values["zh_tw"] = tt["zh_tw"]
|
||||
end
|
||||
|
||||
def template_store
|
||||
|
@ -50,7 +53,7 @@ class Admin::StoreController < OrbitAdminController
|
|||
end
|
||||
|
||||
def register_site
|
||||
params_to_send = {'site_domain' => request.host_with_port, 'admin_email' => params["email"], "site_token" => current_site.uid}
|
||||
params_to_send = {'site_domain' => request.host_with_port, 'admin_email' => params["email"], "site_token" => current_site.uid, "site_title" => params[:site_title] }
|
||||
uri = URI.parse(@store_url)
|
||||
http = Net::HTTP.new(uri.host,uri.port)
|
||||
request = Net::HTTP::Post.new("/register/site")
|
||||
|
|
|
@ -13,6 +13,18 @@
|
|||
<input type="text" id="inputEmail" placeholder="Email" name="admin_email" data-fv-validation="required;email;" data-fv-messages="Cannot be empty.;Not valid email.;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="input_site_title_zh_tw">Site Title (Chinese) : </label>
|
||||
<div class="controls">
|
||||
<input type="text" value="<%= @site_title_values["zh_tw"] %>" id="input_site_title_zh_tw" placeholder="Site Title (Chinese)" name="site_title[zh_tw]" data-fv-validation="required;" data-fv-messages="Cannot be empty.;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="input_site_title_en">Site Title (English) : </label>
|
||||
<div class="controls">
|
||||
<input type="text" value="<%= @site_title_values["en"] %>" id="input_site_title_en" placeholder="Site Title (English)" name="site_title[en]" data-fv-validation="required;" data-fv-messages="Cannot be empty.;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label">Site Token : </label>
|
||||
<div class="controls">
|
||||
|
|
Loading…
Reference in New Issue