PHP Classes

File: resources/js/Pages/Module/Edit.vue

Recommend this page to a friend!
  Classes of Robert Devenyi   Iceburg CRM   resources/js/Pages/Module/Edit.vue   Download  
File: resources/js/Pages/Module/Edit.vue
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Iceburg CRM
CRM application to manage contacts
Author: By
Last change:
Date: 1 year ago
Size: 2,080 bytes
 

Contents

Class file image Download
<script setup> import BreezeAuthenticatedLayout from '@/Layouts/Authenticated.vue'; import { Head } from '@inertiajs/inertia-vue3'; </script> <template> <Head title="Module" /> <BreezeAuthenticatedLayout> <template #header> <h2 class="font-semibold text-xl text-gray-800 leading-tight"> Edit {{$page.props.module.label}} </h2> <a class="p-2 shadow bg-base-100 rounded-box" :href="`/import?from_module_id=${$page.props.module.id}`" method="get" as="button"> Import Records </a> <a :href="`/module/${$page.props.module.name}/add`" method="get" as="button"> Add Record dd </a> </template> <div class="py-12"> <div class="max-w-7xl mx-auto sm:px-6 lg:px-8"> <div class="bg-white overflow-hidden shadow-sm sm:rounded-lg"> <div class="p-6 bg-white border-b border-gray-200"> <div class="grid grid-col-2"> <div class="col-span-1 col-gap-2 lg:col-span-1" v-for="field in $page.props.module.fields"> <div class="flex items-center -mx-3"> <div class="flex-1"> <label for="search" class="block text-sm font-medium leading-5 text-gray-700"> {{ field.label }} </label> <div class="mt-1 relative rounded-md shadow-sm"> <input id="search" type="text" :value="$page.props.record[field.name]" class="form-input sm:text-sm sm:leading-5" /> </div> </div> </div> </div> </div> </div> </div> </div> </div> </BreezeAuthenticatedLayout> </template>