<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="288256" data-post-id="288256">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="pedromtavares" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/pedromtavares/120/15263_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  pedromtavares
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I would suggest adding screenshots or an example app to the GH repo for people to play around with and decide if they want to use this.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="288256" data-batch-url="/posts/batch_likers">
                        6
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/22">Post #21</a>
	                </div>
	            </div>
              <div id="likers-container-288256" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="288256"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #21"></div>
  </section>
</div>
    <div class="postbit" id="289686" data-post-id="289686">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="tfwright" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/tfwright/120/20299_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  tfwright
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>As I mentioned earlier in the thread, it is dead simple to add live admin to your Phoenix project just to test it out. After adding to deps and installing, just add <code>live_admin "/admin", resources: [MyApp.SomeEctoSchema]</code> and <code>config :live_admin, ecto_repo: MyApp.Repo</code> to your config.</p>
<p>However, if you have Docker setup, I also went ahead and added instructions for running the dev environment to the readme: <a href="https://github.com/tfwright/live_admin#development-environment" class="inline-onebox" rel="noopener nofollow ugc">GitHub - tfwright/live_admin: Low-config admin UI for Phoenix apps, built on LiveView · GitHub</a>. The dev app has examples demonstrating more advanced use of configuration, including overrides.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="289686" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/23">Post #22</a>
	                </div>
	            </div>
              <div id="likers-container-289686" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="289686"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #22"></div>
  </section>
</div>
    <div class="postbit" id="290297" data-post-id="290297">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="rio517" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/rio517/120/20653_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  rio517
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hi. Hope you’re doing well!</p>
<p>What you get out of the box for 3 lines of code is pretty great. More documentation would be very helpful.</p>
<p>Reading through the example development app, It seemed that <code>render_for_admin</code>, but is there an equivalent for form inputs?  I want to change an <code>{:array, :string}</code> field to to pass in a set of options or use a custom searchselect based on <a href="https://tom-select.js.org/" rel="noopener nofollow ugc">tomselect</a> or <a href="https://choices-js.github.io/Choices/" rel="noopener nofollow ugc">choice.js</a> instead of checkboxes.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="290297" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/24">Post #23</a>
	                </div>
	            </div>
              <div id="likers-container-290297" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="290297"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #23"></div>
  </section>
</div>
    <div class="postbit" id="290308" data-post-id="290308">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="tfwright" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/tfwright/120/20299_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  tfwright
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>There is not currently a way to override how specific form inputs are rendered. For custom form functionality it is necessary to override the entire form component. I have had requests for more atomic overrides but I am reluctant to go down that path because at a certain point it just makes more sense to use generators. The intended use case for LiveAdmin is a private, internal app with minimal customization required.</p>
<p>However, it is possible to achieve what you want by simply copying the <a href="https://github.com/tfwright/live_admin/blob/main/lib/live_admin/components/resource/form.ex" rel="noopener nofollow ugc">existing form component</a>, customizing only the desired functionality (in your case <a href="https://github.com/tfwright/live_admin/blob/cc2c5063ca00e6060c1845e69b8fd39f47df40d4/lib/live_admin/components/resource/form.ex#L366C1-L377" rel="noopener nofollow ugc">the array input</a>), and then setting the customized version as an override in the app config: <code>config :live_admin, components: [form: YourApp.CustomFormComponent]</code> (assuming you want <em>all</em> array inputs to work the same way–it is also possible to config the override for specific schemas). That said, for obvious reasons I can’t guarantee an input constructed with a 3rd party lib will work out of the box with LiveAdmin’s changeset handling–it might be necessary to make other customizations–but I wouldn’t expect it would take much since arrays are not a big problem for HTML.</p>
<p>And yes, more documentation would be great. I’ll join the other OS maintainers in saying, PRs welcome! I’ll be a lot more motivated to concentrate on docs myself once I am ready to release 1.0.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="290308" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/25">Post #24</a>
	                </div>
	            </div>
              <div id="likers-container-290308" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="290308"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #24"></div>
  </section>
</div>
    <div class="postbit" id="293212" data-post-id="293212">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="tfwright" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/tfwright/120/20299_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  tfwright
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>New release <a href="https://github.com/tfwright/live_admin/compare/v0.8.2...v0.9.0" rel="noopener nofollow ugc">v0.9.0</a> <img src="https://forum.elixirforum.com/images/emoji/apple/champagne.png?v=15" title=":champagne:" class="emoji" alt=":champagne:" loading="lazy" width="20" height="20"></p>
<p><strong>API changes</strong></p>
<p>Star attraction is a completely overhauled router config API.  This was initially inspired by questions raised in this thread about the <a href="https://forum.elixirforum.com/t/providing-default-implementations-a-design-problem-with-protocols/54153/7" rel="nofollow">proper place for configuration</a>, which lead to my realizing that although it was technically possible to run multiple instances of live_admin in a single app, this was pretty cumbersome (see <a href="https://github.com/tfwright/live_admin/issues/34" class="inline-onebox" rel="noopener nofollow ugc">Allow admin-instance resource config · Issue #34 · tfwright/live_admin · GitHub</a> and <a href="https://github.com/tfwright/live_admin/pull/33" class="inline-onebox" rel="noopener nofollow ugc">support configuring via the router rather than app config by mayel · Pull Request #33 · tfwright/live_admin · GitHub</a>).</p>
<p>The refactor essentially consists of 2 main parts:</p>
<ol>
<li>The <code>live_admin</code> macro now takes a block, in which you specify each resource route using a new <code>admin_resource</code> macro.</li>
<li>Instead of passing a list of config options directly, you pass a module which uses the <code>LiveAdmin.Resource</code> module, and all “extra” resource configuration is specified there, with the exception of <code>slug_with</code> (“general” configuration will still be passed to live_admin)</li>
</ol>
<p>So, assuming you had this in 0.8.x:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">defmodule MyApp.Router do
  import LiveAdmin.Router

  live_admin "/admin", title: "My Admin UI", resources: [{MyApp.FooSchema, slug_with: "foos", label_with: "Foo"}]
end
</code></pre>
<p>You must now do this after updating to 0.9:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">defmodule MyApp.FooSchema do
  use LiveAdmin.Resource, label_with: "Foo"
end

defmodule MyApp.Router do
  import LiveAdmin.Router

  live_admin "/admin", title: "My Admin UI" do
    admin_resource "/foos", MyApp.FooSchema
  end
end
</code></pre>
<p>Note that the “resource” module can be any module, but <em>if it is not an Ecto schema, then the schema option must be specified</em>. Additionally, it is now possible to specify the ecto_repo option at the live_admin <em>and/or</em> resource level, as was already the case with most other configs. For more information consult the LiveAdmin.Resource and LiveAdmin.Router module docs.</p>
<p><strong>UI changes</strong></p>
<p>Field “type” classes are now on the <em>group</em> rather than the specific input. This should make it slightly easier to target various related elements in the form. This should only affect you if you were overriding any of the <code>.field__foo</code> classes. You will need to update the selectors for any such overrides to be something like <code>.field__foo input</code>, but this will vary from case to case. Apologies to anyone affected since obviously this will be somewhat tedious. I am really hoping to keep FE changes to a minimum going forward, and then frozen for major versions after 1.0.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="293212" data-batch-url="/posts/batch_likers">
                        6
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/26">Post #25</a>
	                </div>
	            </div>
              <div id="likers-container-293212" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="293212"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #25"></div>
  </section>
</div>
    <div class="postbit" id="293235" data-post-id="293235">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="zachallaun" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/zachallaun/120/29208_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  zachallaun
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I really like the changes to the routing API! Feels much more natural and will have better editor support (completion, hover docs) vs. a large config structure.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="293235" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/27">Post #26</a>
	                </div>
	            </div>
              <div id="likers-container-293235" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="293235"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #26"></div>
  </section>
</div>
    <div class="postbit" id="293237" data-post-id="293237">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="tfwright" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/tfwright/120/20299_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  tfwright
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Very glad to hear that. I really resisted going in this direction because of the apparent decrease in flexibility. I even briefly considered adding a good amount of extra code to make a backwards “compatiblish” syntax where the options could be passed in a separate 3rd argument to <code>admin_resource</code>. I guess I would still consider that if people request it, but eventually I ended up admitting that in my own use I was either not passing any options at all, in which the line in the schema seemed fine, or the options came with custom functions that–being admin specific–felt really wrong in the schema and so needed a dedicated module anyway.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="293237" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/28">Post #27</a>
	                </div>
	            </div>
              <div id="likers-container-293237" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="293237"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #27"></div>
  </section>
</div>
    <div class="postbit" id="295757" data-post-id="295757">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="tfwright" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/tfwright/120/20299_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  tfwright
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p><a href="https://github.com/tfwright/live_admin/compare/v0.9.4...v0.10.0" rel="noopener nofollow ugc">0.10.0</a> is a big one <img src="https://forum.elixirforum.com/images/emoji/apple/face_exhaling.png?v=15" title=":face_exhaling:" class="emoji" alt=":face_exhaling:" loading="lazy" width="20" height="20"></p>
<p>Feature highlights:</p>
<ul>
<li>added i18n support - use Gettext to translate LiveAdmin copy for non-English speakers, and/or use your own custom terminology in place of what I’ve chosen</li>
<li>added single record view (link added to <img src="https://forum.elixirforum.com/images/emoji/apple/hamburger.png?v=15" title=":hamburger:" class="emoji" alt=":hamburger:" loading="lazy" width="20" height="20"> menu) - no more linking to the edit view!</li>
<li>added an on_mount callback option to the admin_resource helper - use this to automatically add metadata to your session, which you can then use in your overrides</li>
</ul>
<p>API changes:</p>
<ul>
<li>The global <code>prefix_options</code> config has been removed in favor of a prefixes function on your Repo module</li>
<li>No really public API, but the <code>route_with_params</code> helper has changed a bit so if you are using it in component overrides you should check out changes: <a href="https://github.com/tfwright/live_admin/commit/e5de5a897b415f3e6f5572a90ca73b802aeb364a" class="inline-onebox" rel="noopener nofollow ugc">Refactor route helper · tfwright/live_admin@e5de5a8 · GitHub</a></li>
<li><code>LiveAdmin.render_field/3</code> has been removed. again, not really public API</li>
</ul>
<p>…I guess that’s it. Well, it felt like a lot <img src="https://forum.elixirforum.com/images/emoji/apple/sweat_smile.png?v=15" title=":sweat_smile:" class="emoji" alt=":sweat_smile:" loading="lazy" width="20" height="20"></p>
<p>Overall upgrading from 0.9.x should not be a big lift, but as usual let me know if you have trouble, and I will add more details here.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="295757" data-batch-url="/posts/batch_likers">
                        9
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/29">Post #28</a>
	                </div>
	            </div>
              <div id="likers-container-295757" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="295757"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #28"></div>
  </section>
</div>
    <div class="postbit" id="296656" data-post-id="296656">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="egeersoz" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/egeersoz/120/15704_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  egeersoz
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Nice library. Desperately needs more documentation though. Specifically, detailed examples of how to override the various rendering functions would be a huge help. For example, I hooked it up to my <code>User</code> schema, and the users table by default is displaying the <code>password_hash</code> field!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="296656" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/30">Post #29</a>
	                </div>
	            </div>
              <div id="likers-container-296656" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="296656"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #29"></div>
  </section>
</div>
    <div class="postbit" id="296660" data-post-id="296660">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="tfwright" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/tfwright/120/20299_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  tfwright
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Admittedly not that detailed, but there are docs for <a href="https://hexdocs.pm/live_admin/LiveAdmin.Resource.html" rel="noopener nofollow ugc">configuring a resource</a>. Check out the <code>hidden_fields</code> option.</p>
<p>There’s also an example of it (and most other options) in the <a href="https://github.com/tfwright/live_admin/blob/fc89b4bdd7f46d6fd4e425d21fa45ff3bd961481/dev.exs#L390" rel="noopener nofollow ugc">dev app</a>. If you have docker installed it’s easy to <a href="https://github.com/tfwright/live_admin#development-environment" rel="noopener nofollow ugc">spin up locally</a> and see it in action.</p>
<p>For your case in particular, are you using the <code>redact</code> option in your schema? Or is there another reason you would not expect that field to appear with the others?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="296660" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/liveadmin-phoenix-admin-ui-built-on-liveview/46421/31">Post #30</a>
	                </div>
	            </div>
              <div id="likers-container-296660" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="296660"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #30"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/46421/load_more?page=4">Load more posts (7 remaining)</a>
</div></template></turbo-stream>