Php 向Grav生成表单的按钮添加自定义HTML属性
我创建了一个具有以下页脚的引导表单:Php 向Grav生成表单的按钮添加自定义HTML属性,php,html,twitter-bootstrap,grav,yaml-front-matter,Php,Html,Twitter Bootstrap,Grav,Yaml Front Matter,我创建了一个具有以下页脚的引导表单: <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-bs-dismiss="modal" // &l
<div class="modal-footer">
<button type="button"
class="btn btn-secondary"
data-bs-dismiss="modal" // <----------------------
>Close
</button>
<button type="button" class="btn btn-primary">Send</button>
</div>
我的示例代码不起作用
如何在表单frontmatter中添加自定义属性,使其由Grav通过按钮生成?
没有任何文档说明Grav form插件可以接受哪些附加属性或值,因此我不知所措。只需点击屏幕上的任意位置就可以了,但我不能期望所有不懂技术的用户都知道这一点,因此我还需要一个按钮。您可以尝试以下内容
buttons:
submit:
type: submit
value: Submit
classes: btn btn-secondary
attributes:
data-bs-dismiss: modal
reset:
type: reset
value: Reset
生成的元素:
<button type="submit" data-bs-dismiss="modal" class="btn btn btn-secondary">Submit</button>
提交
注:
- 我还没有用Bootstrap测试过它
- 不确定使用“属性”是否有任何副作用,但它似乎有效
<button type="submit" data-bs-dismiss="modal" class="btn btn btn-secondary">Submit</button>