sisinfegovdes-karanggeneng

  • Q4_429161
    了解作者
  • 30.6MB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-14 03:45
    上传日期
关于Laravel Laravel是一个具有表达力,优雅语法的Web应用程序框架。 我们认为,发展必须是一种令人愉快的,富有创造力的经历,才能真正实现。 Laravel通过减轻许多Web项目中使用的常见任务来减轻开发工作的痛苦,例如: 。 。 用于和存储的多个后端。 富有表现力,直观的 。 数据库不可知。 。 。 Laravel易于访问,功能强大,并提供大型,强大的应用程序所需的工具。 学习Laravel Laravel拥有所有现代Web应用程序框架中最广泛,最全面的和视频教程库,因此轻而易举地开始使用该框架。 如果您不想读书,可以使用Laracasts提供帮助。 Laracasts包含1500多个视频教程,涉及各种主题,包括Laravel,现代PHP,单元测试和JavaScript。 深入我们全面的视频库,提高您的技能。 Laravel赞助商 我们要感谢以下赞助商为
sisinfegovdes-karanggeneng-master.zip
内容介绍
@extends('admin.template') @section('title') Penduduk @endsection @section('page-breadcrumb') Data Penduduk @endsection @section('sub-breadcrumb') Halaman Info Data Penduduk {{env('APP_NAME')}} @endsection @section('content') <div id="data-penduduk"></div> <div id="data-agama"></div> <div id="data-pendidikan"></div> <div id="data-pekerjaan"></div> @endsection @section('popup') <div id="popup-notification"></div> <div id="popup-delete-record"></div> @endsection @section('script-head') <script> @include('root.token') const _citizens = _data.citizen, _religions = _data.religion, _educations = _data.education, _occupations = _data.occupation; _citizens.refresh(function () { _response.get('{{url('/citizens'.\App\Http\back\_UI::$FLAG_HIDE.\App\Http\back\_UI::$FLAG_RELATION.'(district,hamlet,neighboor,citeducation,citeducation.education,citreligion,citreligion.religion,citoccupation,citoccupation.occupation)')}}',false); return _response.response; }); _religions.refresh(function () { _response.get('{{url('/religions'.\App\Http\back\_UI::$FLAG_HIDE.\App\Http\back\_UI::$FLAG_RELATION.'(citreligions)')}}',false); return _response.response; }); _educations.refresh(function () { _response.get('{{url('/educations'.\App\Http\back\_UI::$FLAG_HIDE.\App\Http\back\_UI::$FLAG_RELATION.'(citeducations)')}}',false); return _response.response; }); _occupations.refresh(function () { _response.get('{{url('/occupations'.\App\Http\back\_UI::$FLAG_HIDE.\App\Http\back\_UI::$FLAG_RELATION.'(citoccupations)')}}',false); return _response.response; }); </script> @endsection @section('script-body') <script> function inlineForm(id, placeholder, btn_text, fun) { const ctr = document.createElement('form'); const ct1 = document.createElement('div'); const label = document.createElement('label'); const input = document.createElement('input'); const btn = document.createElement('button'); ctr.setAttribute('class', 'form-inline mb-2 mt-4'); ct1.setAttribute('class', 'form-group mx-sm-3 mb-2'); label.setAttribute('class', 'd-none'); label.setAttribute('for', 'ip-' + id); input.setAttribute('type', 'text'); input.setAttribute('class', 'form-control'); input.setAttribute('id', 'ip-' + id); input.setAttribute('placeholder', placeholder); btn.innerHTML = btn_text; btn.setAttribute('id', 'submit-' + id); btn.setAttribute('type', 'submit'); btn.setAttribute('class', 'btn btn-success mb-2'); btn.addEventListener('click', function (e) { fun(e); }); ctr.appendChild(ct1); ctr.appendChild(btn); ct1.appendChild(label); ct1.appendChild(input); return ctr; } function setPhoto(img_path) { const pic_admin = '{{asset(env('PATH_ADMIN_PROFILE'))}}/'; const pic_user = '{{asset(env('PATH_CITIZEN_PROFILE'))}}/'; const http = new XMLHttpRequest(); http.open('HEAD', pic_admin + img_path, false); http.send(); if (http.status !== 404) return pic_admin + img_path; return pic_user + img_path; } function setMarriage(citizen) { if (citizen.marriage) return 'sudah menikah'; return 'belum menikah'; } const empty_contents = {}; const concat = _ui_factory.__general.compact_els; _card.render({ element : 'data-penduduk', items : [ { title : 'Data Penduduk', label : 'ti-user', id : 'data-penduduk', content : concat('div', [ _tables.render({ element : 'table-citizen', template : 'custom', column : [ {content : 'Profil'}, {content : 'Gender'}, {content : 'Umur/Status'}, {content : 'Tempat/Tgl. Lahir'}, {content : 'Gol. Darah'}, {content : 'Pendidikan'}, {content : 'Profesi'}, {content : 'Agama'}, {content : 'Dusun'}, {content : 'RT'}, {content : 'RW'}, ] }) ]), } ] }); _card.render({ element : 'data-agama', items : [ { title : 'Data Agama', label : 'ti-key', id : 'religions-table', content : concat('div', [ inlineForm('add-religion', 'nama agama', 'tambah', function () { _transition.in(); const data = collections.collect('add-religion'); _response.post({async:false, url:'{{url('religionInsert')}}', data:data[0], file:data[1]}); const res = _response.response; let output; if (res._status) { if (res.status === 'success') { const religion = res.religion; output = { id : 'popup-notification', header : '<strong>notifikasi sukses</strong>', content : '<p>' + _response.response.message + '.</p>', footer : _btn_group.make([ _btn.render({ operate : 'tutup', type : 'success', title : 'tutup', content : 'tutup', fun : function () { _popup.close('popup-notification'); } }), ]), }; _tables.insertFirst({ element : 'table-religion', column : [ {content : '<span class="font-weight-medium">' + religion.name + '</span>'}, {content : '<span class="font-weight-medium">0</span> <small class="text-muted">jiwa</small>'}, {content : '<span class="font-weight-medium">' + _date.convert_created_at(religion.created_at, '<small class="text-muted"> WIB</small>', '<small class="text-muted pr-1">tanggal </small>', '<small class="text-muted pl-4 pr-1"> pukul </small>') + '</span>'}, { content : _delete.render(function (e) { const event = e; _popup.content({ id : 'popup-delete-reco
评论
    相关推荐
    • laravel_wb:测试laravel_wb
      关于Laravel Laravel是一个具有表达力,优雅... Laracasts包含1500多个视频教程,涉及各种主题,包括Laravel,现代PHP,单元测试和JavaScript。 深入我们全面的视频库,提高您的技能。 Laravel赞助商 我们要感谢以下赞
    • 测试laravel8
      Laracasts包含1500多个视频教程,涉及各种主题,包括Laravel,现代PHP,单元测试和JavaScript。 深入我们全面的视频库,提高您的技能。 Laravel赞助商 我们要感谢以下赞助Laravel开发的赞助商。 如果您有兴趣成为...
    • Post_Request:存储库以测试laravel的发布请求
      关于Laravel Laravel是一个具有表达力,优雅... Laracasts包含1500多个视频教程,涉及各种主题,包括Laravel,现代PHP,单元测试和JavaScript。 深入我们全面的视频库,提高您的技能。 Laravel赞助商 我们要感谢以下赞
    • laravel7-demo:任务管理器测试laravel 7功能
      关于Laravel Laravel是一个具有表达力... Laracasts包含1500多个视频教程,涉及各种主题,包括Laravel,现代PHP,单元测试和JavaScript。 深入我们全面的视频库,提高您的技能。 Laravel赞助商 我们要感谢以下赞助商为
    • laravel:测试项目
      关于Laravel ... Laracasts包含1500多个视频教程,涉及各种主题,包括Laravel,现代PHP,单元测试和JavaScript。 深入我们全面的视频库,提高您的技能。 Laravel赞助商 我们要感谢以下赞助商为Laravel开发
    • Laravel开发-testbench Laravel 扩展包的单元测试工具
      Laravel开发-testbench Laravel 扩展包的单元测试工具 辅助你开发扩展包
    • laravel:测试项目
      出色的控制容器反转、富有表现力的迁移系统和紧密集成的单元测试支持为您提供了构建任何应用程序所需的工具。 官方文档 该框架的文档可以在上找到。 贡献 感谢您考虑为 Laravel 框架做出贡献! 贡献指南可以在找到...
    • laravel-test:Laravel 测试
      出色的控制容器反转、富有表现力的迁移系统和紧密集成的单元测试支持为您提供了构建任何应用程序所需的工具。 官方文档 该框架的文档可以在上找到。 贡献 感谢您考虑为 Laravel 框架做出贡献! 贡献指南可以在找到...
    • laravel论坛测试
      Laracasts包含有关各种主题的1100多个视频教程,包括Laravel,现代PHP,单元测试和JavaScript。 深入我们全面的视频库,提高您和您团队的技能。 Laravel赞助商 我们要感谢以下赞助Laravel开发的赞助商。 如果
    • Laravel-Unit-Test-Example:Laravel单元测试
      Laravel-Unit-Test-Example:Laravel单元测试