Impostazioni

<% if current_project %>
Progetto attivo: <%= current_project.name %>
<% end %> <% if current_user.admin? %>

Progetti

Censisci i progetti commerciali (MatchLiveTV, RiskMeter, Cardoo…).

<%= form_with model: Project.new, url: projects_path, class: "mt-4 grid gap-2 md:grid-cols-2" do |f| %> <%= f.text_field :name, placeholder: "Nome progetto", required: true, class: input_class %> <%= f.text_field :code, placeholder: "codice (es. matchlivetv)", required: true, class: input_class %> <%= f.text_area :description, placeholder: "Descrizione", rows: 2, class: "#{input_class} md:col-span-2" %> <%= f.number_field :position, placeholder: "Posizione", value: (@projects.maximum(:position) || 0) + 1, class: input_class %> <%= f.submit "Crea progetto", class: "#{btn_primary} md:col-span-2" %> <% end %>
<% end %>

Obiettivo commerciale<%= " · #{current_project.name}" if current_project %>

<%= form_with model: @goal, url: update_goal_settings_path(@goal), method: :patch, class: "mt-4 grid gap-3 md:grid-cols-2" do |f| %> <%= f.hidden_field :project_id, value: @goal.project_id || current_project&.id %> <%= f.text_field :name, placeholder: "Nome obiettivo", class: input_class %> <%= f.select :metric, Catalog::GOAL_METRICS.map { |k,v| [v,k] }, {}, class: input_class %> <%= f.number_field :target_value, placeholder: "Target", class: input_class %> <%= f.date_field :start_date, class: input_class %> <%= f.date_field :end_date, class: input_class %> <%= f.submit "Salva obiettivo", class: "#{btn_primary} md:col-span-2" %> <% end %>

Prodotti

Strumenti