Sha256: c09c899f0393db416b86a6f517bb3385827fff934733ecb4e101b1c2076ea14c
Contents?: true
Size: 1.12 KB
Versions: 4
Compression:
Stored size: 1.12 KB
Contents
<%= panda_cms_form_with model: post, url: url do |f| %> <div data-controller="slug"> <input type="hidden" value="<%= PandaCms::Current.root %>" data-slug-target="existing_root"> <%= f.text_field :title, { required: true, data: { "slug-target": "input_text", action: "focusout->slug#generatePath" } } %> <%= f.text_field :slug, { required: true, data: { prefix: PandaCms::Current.root + "/#{PandaCms.config.posts[:prefix]}", "slug-target": "output_text" } } %> <%= f.select :user_id, PandaCms::User.for_select_list %> <%= f.datetime_field :published_at, { required: true } %> <%= f.select :status, PandaCms::Post.statuses.keys.map { |status| [status.humanize, status] } %> <%= f.rich_text_area :post_content, { meta: "Your content here will not auto-save! 😬 Use Ctrl + ⇧ + V (Win) or ⌘ + ⇧ + V (macOS) to paste without formatting." } %> <%= f.button %> </div> <% end %> <% content_for :head do %> <link rel="stylesheet" type="text/css" href="https://unpkg.com/trix@2.0.8/dist/trix.css"> <script type="text/javascript" src="https://unpkg.com/trix@2.0.8/dist/trix.umd.min.js"></script> <% end %>
Version data entries
4 entries across 4 versions & 1 rubygems