{{ define "title" -}} {{( pgettext "New Product" "title" )}} {{- end }} {{ define "breadcrumbs" -}} {{- /*gotype: dev.tandem.ws/tandem/numerus/pkg.productForm*/ -}} <nav data-hx-target="main" data-hx-boost="true"> <p> <a href="{{ companyURI "/" }}">{{( pgettext "Home" "title" )}}</a> / <a href="{{ companyURI "/products"}}">{{( pgettext "Products" "title" )}}</a> / <a>{{( pgettext "New Product" "title" )}}</a> </p> </nav> {{- end }} {{ define "content" }} {{- /*gotype: dev.tandem.ws/tandem/numerus/pkg.productForm*/ -}} <section id="new-product-dialog-content" data-hx-target="main"> <h2>{{(pgettext "New Product" "title")}}</h2> <form method="POST" action="{{ companyURI "/products" }}" data-hx-boost="true"> {{ csrfToken }} <div class="product-data"> {{ template "input-field" .Name | addInputAttr "autofocus" }} {{ template "input-field" .Price }} {{ template "select-field" .Tax }} {{ template "tags-field" .Tags }} {{ template "input-field" .Description }} </div> <fieldset> <button class="primary" type="submit">{{( pgettext "Save" "action" )}}</button> </fieldset> </form> </section> {{- end }}