Skip to content

Commit 506e9e5

Browse files
authored
Merge pull request #260 from reasig/update-phoenix-html
Update phoenix html
2 parents ccc5f7d + b99e145 commit 506e9e5

File tree

4 files changed

+27
-26
lines changed

4 files changed

+27
-26
lines changed

lib/kaffy_web/templates/resource/new.html.eex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</div>
1515
</div>
1616
<div class="card-body">
17-
<%= f = form_for(@changeset, Kaffy.Utils.router().kaffy_resource_path(@conn, :create, @context, @resource), method: :post, multipart: true) %>
17+
<%= form_for @changeset, Kaffy.Utils.router().kaffy_resource_path(@conn, :create, @context, @resource), [method: :post, multipart: true], fn f -> %>
1818
<%= for {field, options} <- Kaffy.ResourceAdmin.form_fields(@my_resource) do %>
1919
<%= if options.create != :hidden do %>
2020
<%= Kaffy.ResourceForm.kaffy_input @conn, @changeset, f, field, options %>
@@ -26,7 +26,7 @@
2626
<input type="submit" name="submit" value="Save and add another" class="btn btn-sm btn-primary" />
2727
<input type="submit" name="submit" value="Save and continue editing" class="btn btn-sm btn-primary" />
2828
</div>
29-
</form>
29+
<% end %>
3030

3131
</div>
3232
</div>

lib/kaffy_web/templates/resource/show.html.eex

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
</div>
3333
</div>
3434
<div class="card-body">
35-
<%= f = form_for(@changeset, Kaffy.Utils.router().kaffy_resource_path(@conn, :update, @context, @resource, @changeset.data.id), method: :put, multipart: true) %>
35+
<%= form_for @changeset, Kaffy.Utils.router().kaffy_resource_path(@conn, :update, @context, @resource, @changeset.data.id), [method: :put, multipart: true], fn f -> %>
3636
<%= for {field, options} <- Kaffy.ResourceAdmin.form_fields(@my_resource) do %>
3737
<%= if options.update != :hidden do %>
3838
<%= Kaffy.ResourceForm.kaffy_input @conn, @changeset, f, field, options %>
@@ -48,29 +48,30 @@
4848
<i class="fas fa-trash"></i> Delete
4949
</button>
5050
</div>
51-
</form>
51+
<% end %>
5252
</div>
5353
</div>
5454

5555
<!-- Modal -->
56-
<%= form_for(@changeset, Kaffy.Utils.router().kaffy_resource_path(@conn, :delete, @context, @resource, @changeset.data.id), method: :delete) %>
57-
<div class="modal fade" id="delete-modal" tabindex="-1" role="dialog" aria-labelledby="delete-modal-label" aria-hidden="true">
58-
<div class="modal-dialog" role="document">
59-
<div class="modal-content">
60-
<div class="modal-header">
61-
<h5 class="modal-title" id="delete-modal-label">Are you sure?</h5>
62-
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
63-
<span aria-hidden="true">&times;</span>
64-
</button>
65-
</div>
66-
<div class="modal-body">
67-
You might lose this record and other related records forever if you continue. Make sure this is what you really want to do.
68-
</div>
69-
<div class="modal-footer">
70-
<button type="button" class="btn btn-light" data-dismiss="modal">Cancel</button>
71-
<button type="submit" class="btn btn-danger">Yes, delete this <%= @resource_name %></button>
56+
<%= form_for @changeset, Kaffy.Utils.router().kaffy_resource_path(@conn, :delete, @context, @resource, @changeset.data.id), [method: :delete], fn _f -> %>
57+
<div class="modal fade" id="delete-modal" tabindex="-1" role="dialog" aria-labelledby="delete-modal-label" aria-hidden="true">
58+
<div class="modal-dialog" role="document">
59+
<div class="modal-content">
60+
<div class="modal-header">
61+
<h5 class="modal-title" id="delete-modal-label">Are you sure?</h5>
62+
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
63+
<span aria-hidden="true">&times;</span>
64+
</button>
65+
</div>
66+
<div class="modal-body">
67+
You might lose this record and other related records forever if you continue. Make sure this is what you really want to do.
68+
</div>
69+
<div class="modal-footer">
70+
<button type="button" class="btn btn-light" data-dismiss="modal">Cancel</button>
71+
<button type="submit" class="btn btn-danger">Yes, delete this <%= @resource_name %></button>
72+
</div>
7273
</div>
7374
</div>
7475
</div>
75-
</div>
76+
<% end %>
7677
</div>

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ defmodule Kaffy.MixProject do
3737
[
3838
{:phoenix, "~> 1.5"},
3939
{:phoenix_html, "~> 3.0"},
40-
{:mock, "~> 0.3.0", only: :test},
40+
{:mock, "~> 0.3.3", only: :test},
4141
{:ecto, "~> 3.0"},
4242
{:ex_doc, ">= 0.0.0", only: :dev, runtime: false},
4343
{:jason, "~> 1.3", only: :test}

mix.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@
1212
"mock": {:hex, :mock, "0.3.7", "75b3bbf1466d7e486ea2052a73c6e062c6256fb429d6797999ab02fa32f29e03", [:mix], [{:meck, "~> 0.9.2", [hex: :meck, repo: "hexpm", optional: false]}], "hexpm", "4da49a4609e41fd99b7836945c26f373623ea968cfb6282742bcb94440cf7e5c"},
1313
"nimble_parsec": {:hex, :nimble_parsec, "1.2.3", "244836e6e3f1200c7f30cb56733fd808744eca61fd182f731eac4af635cc6d0b", [:mix], [], "hexpm", "c8d789e39b9131acf7b99291e93dae60ab48ef14a7ee9d58c6964f59efb570b0"},
1414
"phoenix": {:hex, :phoenix, "1.6.11", "29f3c0fd12fa1fc4d4b05e341578e55bc78d96ea83a022587a7e276884d397e4", [:mix], [{:jason, "~> 1.0", [hex: :jason, repo: "hexpm", optional: true]}, {:phoenix_pubsub, "~> 2.0", [hex: :phoenix_pubsub, repo: "hexpm", optional: false]}, {:phoenix_view, "~> 1.0", [hex: :phoenix_view, repo: "hexpm", optional: false]}, {:plug, "~> 1.10", [hex: :plug, repo: "hexpm", optional: false]}, {:plug_cowboy, "~> 2.2", [hex: :plug_cowboy, repo: "hexpm", optional: true]}, {:plug_crypto, "~> 1.2", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "1664e34f80c25ea4918fbadd957f491225ef601c0e00b4e644b1a772864bfbc2"},
15-
"phoenix_html": {:hex, :phoenix_html, "3.2.0", "1c1219d4b6cb22ac72f12f73dc5fad6c7563104d083f711c3fcd8551a1f4ae11", [:mix], [{:plug, "~> 1.5", [hex: :plug, repo: "hexpm", optional: true]}], "hexpm", "36ec97ba56d25c0136ef1992c37957e4246b649d620958a1f9fa86165f8bc54f"},
15+
"phoenix_html": {:hex, :phoenix_html, "3.3.0", "bf451c71ebdaac8d2f40d3b703435e819ccfbb9ff243140ca3bd10c155f134cc", [:mix], [{:plug, "~> 1.5", [hex: :plug, repo: "hexpm", optional: true]}], "hexpm", "272c5c1533499f0132309936c619186480bafcc2246588f99a69ce85095556ef"},
1616
"phoenix_pubsub": {:hex, :phoenix_pubsub, "2.1.1", "ba04e489ef03763bf28a17eb2eaddc2c20c6d217e2150a61e3298b0f4c2012b5", [:mix], [], "hexpm", "81367c6d1eea5878ad726be80808eb5a787a23dee699f96e72b1109c57cdd8d9"},
1717
"phoenix_view": {:hex, :phoenix_view, "1.1.2", "1b82764a065fb41051637872c7bd07ed2fdb6f5c3bd89684d4dca6e10115c95a", [:mix], [{:phoenix_html, "~> 2.14.2 or ~> 3.0", [hex: :phoenix_html, repo: "hexpm", optional: true]}], "hexpm", "7ae90ad27b09091266f6adbb61e1d2516a7c3d7062c6789d46a7554ec40f3a56"},
18-
"plug": {:hex, :plug, "1.13.6", "187beb6b67c6cec50503e940f0434ea4692b19384d47e5fdfd701e93cadb4cc2", [:mix], [{:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.1.1 or ~> 1.2", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.3 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "02b9c6b9955bce92c829f31d6284bf53c591ca63c4fb9ff81dfd0418667a34ff"},
19-
"plug_crypto": {:hex, :plug_crypto, "1.2.2", "05654514ac717ff3a1843204b424477d9e60c143406aa94daf2274fdd280794d", [:mix], [], "hexpm", "87631c7ad914a5a445f0a3809f99b079113ae4ed4b867348dd9eec288cecb6db"},
20-
"telemetry": {:hex, :telemetry, "1.1.0", "a589817034a27eab11144ad24d5c0f9fab1f58173274b1e9bae7074af9cbee51", [:rebar3], [], "hexpm", "b727b2a1f75614774cff2d7565b64d0dfa5bd52ba517f16543e6fc7efcc0df48"},
18+
"plug": {:hex, :plug, "1.14.0", "ba4f558468f69cbd9f6b356d25443d0b796fbdc887e03fa89001384a9cac638f", [:mix], [{:mime, "~> 1.0 or ~> 2.0", [hex: :mime, repo: "hexpm", optional: false]}, {:plug_crypto, "~> 1.1.1 or ~> 1.2", [hex: :plug_crypto, repo: "hexpm", optional: false]}, {:telemetry, "~> 0.4.3 or ~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "bf020432c7d4feb7b3af16a0c2701455cbbbb95e5b6866132cb09eb0c29adc14"},
19+
"plug_crypto": {:hex, :plug_crypto, "1.2.3", "8f77d13aeb32bfd9e654cb68f0af517b371fb34c56c9f2b58fe3df1235c1251a", [:mix], [], "hexpm", "b5672099c6ad5c202c45f5a403f21a3411247f164e4a8fab056e5cd8a290f4a2"},
20+
"telemetry": {:hex, :telemetry, "1.2.1", "68fdfe8d8f05a8428483a97d7aab2f268aaff24b49e0f599faa091f1d4e7f61c", [:rebar3], [], "hexpm", "dad9ce9d8effc621708f99eac538ef1cbe05d6a874dd741de2e689c47feafed5"},
2121
}

0 commit comments

Comments
 (0)