Skip to content
Snippets Groups Projects
Commit 3785ab5d authored by Arnaud Levy's avatar Arnaud Levy
Browse files

role

parent 0d7148fe
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,7 @@
<div class="card" ng-repeat="element in data.elements">
<div class="card-body">
<div class="row">
<div class="col-md-5">
<div class="col-md-4">
<div class="row">
<div class="col-md-11">
<input class="form-control" type="text" ng-model="element.title">
......@@ -12,7 +12,7 @@
</div>
</div>
</div>
<div class="offset-md-1 col-md-6">
<div class="offset-md-1 col-md-7">
<div class="row">
<div class="col-md-8">
<p>People</p>
......@@ -23,13 +23,16 @@
</div>
<div ng-repeat="person in element.persons" class="mb-2">
<div class="row">
<div class="col-md-11">
<div class="col-md-5">
<select class="form-select select" ng-model="person.slug">
<% @website.university.people.each_with_index do |person, index| %>
<option value="<%= person.slug %>"><%= person %></option>
<% end %>
</select>
</div>
<div class="col-md-6">
<input class="form-control" type="text" ng-model="person.role" placeholder="Type role here">
</div>
<div class="col-md-1 text-end">
<a class="btn btn-sm btn-danger mt-1" ng-click="element.persons.splice(element.persons.indexOf(person))"><i class="fas fa-trash"></i></a>
</div>
......
<% @block.data['elements'].each do |element| %>
<h2><%= element['title'] %></h2>
<% element['persons'].each do |person| %>
<p><%= person['slug'] %></p>
<p><b><%= person['slug'] %></b>, <%= person['role'] %></p>
<% end %>
<% end %>
......@@ -4,7 +4,9 @@
<%= element['title'] %>
persons:
<% element['persons'].each do |person| %>
- "<%= person['slug'] %>"
- slug: "<%= person['slug'] %>"
role: >
<%= person['role'] %>
<% end %>
<% end %>
<% end %>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment