- <div class="modal fade" ref="vuemodal" tabindex="-1" role="dialog" v-cloak>
- <div class="modal-dialog" role="document">
- <div class="modal-content">
- <div class="modal-header">
- {{if $current_theme == 'frio'}}
- <button type="button" class="close" data-dismiss="modal" aria-label="{{$close}}" @click="showModal = false"><span aria-hidden="true">×</span></button>
- {{/if}}
- <h3 v-if="rule.id">{{$edit_the_rule}} "{{ rule.name }}"</h3>
- <h3 v-if="!rule.id">{{$add_a_rule}}</h3>
- </div>
- <div class="modal-body">
- <form>
- <input type="hidden" name="form_security_token" id="csrf" value="{{$form_security_token}}" />
- <div class="alert alert-danger" role="alert" v-if="errorMessage">{{ errorMessage }}</div>
- <div class="form-group">
- <input class="form-control" placeholder="{{$rule_name}}" v-model="rule.name">
- </div>
- <div class="form-group">
- <input class="form-control" placeholder="{{$rule_expression}}" v-model="rule.expression">
- </div>
- </form>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal" aria-label="Close" @click="resetForm()">{{$cancel}}</button>
- <button slot="button" class="btn btn-primary" type="button" v-if="rule.id" v-on:click="saveRule(rule)">{{$save_this_rule}}</button>
- <button slot="button" class="btn btn-primary" type="button" v-if="!rule.id" v-on:click="addRule()">{{$add_a_rule}}</button>
- </div>
- </div><!-- /.modal-content -->
- </div><!-- /.modal-dialog -->
- </div><!-- /.modal -->
-
- <form class="form-inline" v-on:submit.prevent="showVariables()">
- <fieldset>
- <legend>Show post variables</legend>
- <div class="form-group" style="width: 50%">
- <label for="itemUrl" class="sr-only">Post URL or item guid</label>
- <input class="form-control" id="itemUrl" placeholder="Post URL or item guid" v-model="itemUrl" style="width: 100%">
- </div>
- <button type="submit" class="btn btn-primary">Show Variables</button>
- </fieldset>
- </form>
- <pre v-cloak>
-{{ itemJson }}
- </pre>
- </div>
-
- <script> var existingRules = {{$rules}};</script>