Link to performers home site.

This commit is contained in:
codevictory
2021-06-08 23:52:51 +03:00
parent 4fed654c2d
commit b457269ff7
5 changed files with 23 additions and 1 deletions

View File

@@ -50,3 +50,7 @@
}
}
}
.performer-link {
color: blue;
}

View File

@@ -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
])

View File

@@ -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 %>

View File

@@ -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>

View 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