<%=form_for @organisation,as: :organisation, url: @organisation.id.blank? ? organisation_path(@organisation) : organisation_path(@organisation), method: (@organisation.id.blank? ? "post" : "put"), html: { class: "new_user form-horizontal branding-form" , role: "form"} do |f|%>

Organization Settings

<%= f.fields_for :users, (@organisation.users.present? ? @organisation.users : @organisation.users.build) do |ph| %>
<%= f.text_field :organisation_name, :class=>"form-control devices", :placeholder=>"Organization Name", 'data-validation'=> "required"%>
<%= ph.text_field :full_name, :class=>"form-control",:placeholder=>"Admin Name", :data => {:validation => "required"} %>
<%=ph.label :password, "Password", :class=>"col-sm-2 control-label"%>
<% validation = {"validation" => "required password-length", "validation-optional" => "true"} -%> <% validation.delete("validation-optional") if ph.object.new_record? -%> <%= ph.password_field :password, :autocomplete => "off",:class=>"form-control",:placeholder=>"Password",:data => validation%>
<%=ph.label :password_confirmation, "Confirm Password", :class=>"col-sm-2 control-label"%>
<%= ph.password_field :password_confirmation, autocomplete: "off",:class=>"form-control",:placeholder=>"Confirm Password", :data => {:validation => "confirmation", "validation-confirm" => "organisation[users_attributes][0][password]"} %>
<%= ph.email_field :email, :class=>"form-control",:placeholder=>"Email ", :autocomplete => "off",disabled: ph.object.email.present?, :data => {:validation => "required email check_user_exist email-valid", 'validation-url' => email_exist_admin_users_url,'id' => ph.object.id} %>
<%=ph.label :phone_number, "Phone", :class=>"col-sm-2 control-label"%> <% validation = {"validation" => "required phone-only-integer international-code"} -%>
<%= text_field_tag :phone_number, ph.object.phone_number.blank? ? '' : ph.object.phone_number.split('-')[1].blank? ? ph.object.phone_number : ph.object.phone_number.split('-')[1],:class=>"form-control country-code",:placeholder=>"Phone Number *", :data => validation,'data-validation-help' =>"Note: Entered number must be free of spaces and special characters." %> <%= ph.hidden_field :phone_number, :value => ''%> <%= hidden_field_tag :country_code, ph.object.phone_number.blank? ? '' : ph.object.phone_number.split('-')[0].blank? ? '' : ph.object.phone_number.split('-')[0]%>
<%end%>
<%= f.email_field :organisation_support_email, :class=>"form-control devices",:placeholder=>"Organization Support Email", :autocomplete => "off", :data => {:validation => "required"} %>
<%= f.text_field :organisation_domain, :class=>"form-control devices domain", :placeholder=>"Organization domain", "data-validation" => "required check_domain_exist branding_domain_val domain_conflict", 'data-validation-url' => @organisation.new_record? ? domain_exist_organisation_index_url : domain_exist_organisation_index_url(:organisation_id => @organisation.id)%>
<% if @organisation.organisation_logo.exists? %> <%= image_tag @organisation.organisation_logo.url(:thumb), :data => {:validation => "required"}%> <%= f.file_field :organisation_logo%> <%else%> <%= f.file_field :organisation_logo, :data => {:validation => "required"}%> <%end%>
Supported image formats(png, jpg, jpeg, gif)
<%= f.text_field :live_domain, :class=>"form-control devices live-domain", :placeholder=>"Live Domain", "data-validation" => 'required check_live_domain_exist branding_domain_val domain_conflict', 'data-validation-url' => @organisation.new_record? ? live_domain_exist_organisation_index_url : live_domain_exist_organisation_index_url(:organisation_id => @organisation.id)%>
<%=f.button (@organisation.id.blank? ? "Create organisation" : "Update organisation"),:class=>"btn btn-success check-valid-macs",:type=> "submit" %> <%= link_to 'Cancel', admin_assume_users_path, :class => "btn btn-primary" %>
<% end %>