Link to performers home site.
This commit is contained in:
@@ -50,3 +50,7 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.performer-link {
|
||||
color: blue;
|
||||
}
|
||||
|
||||
@@ -9,6 +9,7 @@ defmodule Runosaari.Registration.Performer do
|
||||
field :paragraph3, :string
|
||||
field :paragraph4, :string
|
||||
field :paragraph5, :string
|
||||
field :link, :string
|
||||
field :photo_path, :string
|
||||
field :confirmed, :boolean, default: false
|
||||
|
||||
@@ -25,6 +26,7 @@ defmodule Runosaari.Registration.Performer do
|
||||
:paragraph3,
|
||||
:paragraph4,
|
||||
:paragraph5,
|
||||
:link,
|
||||
:photo_path,
|
||||
:confirmed
|
||||
])
|
||||
|
||||
@@ -29,7 +29,11 @@
|
||||
<%= textarea form, :paragraph5 %>
|
||||
<%= error_tag form, :paragraph5 %>
|
||||
|
||||
<%= label form, :photo, "Esiintyjän kuva (muokatessa ei vaadi uudelleen lisäys vaikka tyhjä)" %>
|
||||
<%= label form, :link, "Linkki esiintyjän sivuille" %>
|
||||
<%= textarea form, :link %>
|
||||
<%= error_tag form, :link %>
|
||||
|
||||
<%= label form, :photo, "Esiintyjän kuva (muokatessa ei vaadi uudelleen lisäystä vaikka tyhjä)" %>
|
||||
<%= file_input form, :photo %>
|
||||
<%= error_tag form, :photo %>
|
||||
|
||||
|
||||
@@ -15,6 +15,9 @@
|
||||
<%= if @performer.paragraph5 != nil do %>
|
||||
<p class="performer-paragraph"><%= @performer.paragraph5 %></p>
|
||||
<% end %>
|
||||
<%= if @performer.link != nil do %>
|
||||
<a href="<%= @performer.link %>" class="performer-link"><%= @performer.link %></a>
|
||||
<% end %>
|
||||
<img src="<%= @performer.photo_path %>" alt="Esiintyjän kuva" class="performer-img" />
|
||||
<span class="link-back"><%= link "Takaisin esiintyjälistalle", to: Routes.performer_path(@conn, :index) %></span>
|
||||
</section>
|
||||
|
||||
9
priv/repo/migrations/20210608203019_performer-link.exs
Normal file
9
priv/repo/migrations/20210608203019_performer-link.exs
Normal file
@@ -0,0 +1,9 @@
|
||||
defmodule :"Elixir.Runosaari.Repo.Migrations.Performer-link" do
|
||||
use Ecto.Migration
|
||||
|
||||
def change do
|
||||
alter table("performers") do
|
||||
add :link, :string
|
||||
end
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user